本文整理汇总了C#中NFMT.Common.ResultModel类的典型用法代码示例。如果您正苦于以下问题:C# NFMT.Common.ResultModel类的具体用法?C# NFMT.Common.ResultModel怎么用?C# NFMT.Common.ResultModel使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
NFMT.Common.ResultModel类属于命名空间,在下文中一共展示了NFMT.Common.ResultModel类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C#代码示例。
示例1: Page_Load
protected void Page_Load(object sender, EventArgs e)
{
string redirectUrl = "InvoiceProvisionalList.aspx";
if (!IsPostBack)
{
Utility.VerificationUtility ver = new Utility.VerificationUtility();
ver.JudgeOperate(this.Page, 61, new List<NFMT.Common.OperateEnum>() { NFMT.Common.OperateEnum.录入 });
NFMT.Common.UserModel user = Utility.UserUtility.CurrentUser;
NFMT.Common.ResultModel result = new NFMT.Common.ResultModel();
//获取合约与子合约
int subId = 0;
if (string.IsNullOrEmpty(Request.QueryString["id"]) || !int.TryParse(Request.QueryString["id"], out subId))
Response.Redirect(redirectUrl);
NFMT.Contract.BLL.ContractSubBLL subBLL = new NFMT.Contract.BLL.ContractSubBLL();
result = subBLL.Get(user, subId);
if (result.ResultStatus != 0)
Response.Redirect(redirectUrl);
NFMT.Contract.Model.ContractSub sub = result.ReturnValue as NFMT.Contract.Model.ContractSub;
if (sub == null || sub.SubId <= 0)
Response.Redirect(redirectUrl);
this.curContractSub = sub;
NFMT.Data.Model.Currency currency = NFMT.Data.BasicDataProvider.Currencies.FirstOrDefault(temp => temp.CurrencyId == sub.SettleCurrency);
if (currency != null && currency.CurrencyId > 0)
this.currencyName = currency.CurrencyName;
NFMT.Contract.BLL.ContractBLL conBLL = new NFMT.Contract.BLL.ContractBLL();
result = conBLL.Get(user, sub.ContractId);
if (result.ResultStatus != 0)
Response.Redirect(redirectUrl);
NFMT.Contract.Model.Contract contract = result.ReturnValue as NFMT.Contract.Model.Contract;
if (contract == null || contract.ContractId <= 0)
Response.Redirect(redirectUrl);
this.curContract = contract;
if (contract.TradeDirection == (int)NFMT.Contract.TradeDirectionEnum.Buy)
{
outSelf = 0;
inSelf = 1;
invoiceDirection = NFMT.Invoice.InvoiceDirectionEnum.收取;
}
this.SelectJson(sub.SubId, invoiceDirection);
this.navigation1.Routes.Add("临票列表", redirectUrl);
this.navigation1.Routes.Add(string.Format("临票新增", invoiceDirection), string.Empty);
this.contractExpander1.CurContract = contract;
this.contractExpander1.CurContractSub = sub;
this.contractExpander1.RedirectUrl = redirectUrl;
}
}
开发者ID:weiliji,项目名称:NFMT,代码行数:60,代码来源:InvProCreate.aspx.cs
示例2: ProcessRequest
public void ProcessRequest(HttpContext context)
{
context.Response.ContentType = "text/plain";
NFMT.Common.ResultModel result = new NFMT.Common.ResultModel();
if (string.IsNullOrEmpty(context.Request.Form["source"]))
{
result.Message = "数据源为空";
result.ResultStatus = -1;
context.Response.Write(serializer.Serialize(result));
context.Response.End();
}
try
{
string jsonData = context.Request.Form["source"];
var obj = serializer.Deserialize<NFMT.WorkFlow.Model.DataSource>(jsonData);
NFMT.WareHouse.BLL.CustomsClearanceBLL bll = new NFMT.WareHouse.BLL.CustomsClearanceBLL();
result = bll.Audit(user, obj, Convert.ToBoolean(context.Request.Form["ispass"]));
}
catch (Exception ex)
{
result.Message = ex.Message;
result.ResultStatus = -1;
}
context.Response.Write(serializer.Serialize(result));
context.Response.End();
}
开发者ID:weiliji,项目名称:NFMT,代码行数:31,代码来源:CustomsClearanceAuditHandler.ashx.cs
示例3: Page_Load
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
string redirectUrl = "FinanceInvoiceInvApplyList.aspx";
Utility.VerificationUtility ver = new Utility.VerificationUtility();
ver.JudgeOperate(this.Page, 117, new List<NFMT.Common.OperateEnum>() { NFMT.Common.OperateEnum.录入 });
this.navigation1.Routes.Add("财务发票列表", "FinanceInvoiceList.aspx");
this.navigation1.Routes.Add("开票申请列表", redirectUrl);
this.navigation1.Routes.Add("财务发票新增", string.Empty);
NFMT.Common.UserModel user = Utility.UserUtility.CurrentUser;
NFMT.Common.ResultModel result = new NFMT.Common.ResultModel();
invoiceApplyId = 0;
if (string.IsNullOrEmpty(Request.QueryString["id"]) || !int.TryParse(Request.QueryString["id"], out invoiceApplyId))
Response.Redirect(redirectUrl);
//获取发票申请
NFMT.Invoice.BLL.InvoiceApplyBLL invoiceApplyBLL = new NFMT.Invoice.BLL.InvoiceApplyBLL();
result = invoiceApplyBLL.GetBIidsByInvApplyId(user, invoiceApplyId);
if (result.ResultStatus != 0)
Response.Redirect(redirectUrl);
this.hidsids.Value = result.ReturnValue.ToString();
string dirStr = "开出";
//title init
this.titInvDate.InnerHtml = string.Format("{0}日期:", dirStr);
}
}
开发者ID:weiliji,项目名称:NFMT,代码行数:32,代码来源:FinanceInvoiceInvApplyCreate.aspx.cs
示例4: ProcessRequest
public void ProcessRequest(HttpContext context)
{
context.Response.ContentType = "text/plain";
NFMT.Common.ResultModel result = new NFMT.Common.ResultModel();
context.Response.Write(Newtonsoft.Json.JsonConvert.SerializeObject(result));
}
开发者ID:weiliji,项目名称:NFMT,代码行数:7,代码来源:StockOutApplyDeleteHandler.ashx.cs
示例5: Page_Load
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
string redirectUrl = "#";
int mid =0;
if (string.IsNullOrEmpty(Request.QueryString["mid"]) || !int.TryParse(Request.QueryString["mid"], out mid) || mid <= 0)
Response.Redirect(redirectUrl);
NFMT.Common.UserModel user = Utility.UserUtility.CurrentUser;
NFMT.Common.ResultModel result = new NFMT.Common.ResultModel();
//获取模板
NFMT.WorkFlow.BLL.FlowMasterBLL fowMasterBLL = new NFMT.WorkFlow.BLL.FlowMasterBLL();
result = fowMasterBLL.Get(user, mid);
if (result.ResultStatus != 0)
Response.Redirect(redirectUrl);
NFMT.WorkFlow.Model.FlowMaster flowMaster = result.ReturnValue as NFMT.WorkFlow.Model.FlowMaster;
//模板标题
if (flowMaster != null)
this.curTitle = flowMaster.ViewTitle;
//模板内容
}
}
开发者ID:weiliji,项目名称:NFMT,代码行数:26,代码来源:SubmitAudit.aspx.cs
示例6: Page_Load
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
Utility.VerificationUtility ver = new Utility.VerificationUtility();
ver.JudgeOperate(this.Page, 117, new List<NFMT.Common.OperateEnum>() { NFMT.Common.OperateEnum.修改 });
this.navigation1.Routes.Add("财务发票列表", "FinanceInvoiceList.aspx");
this.navigation1.Routes.Add("财务发票修改", string.Empty);
NFMT.Common.UserModel user = Utility.UserUtility.CurrentUser;
NFMT.Common.ResultModel result = new NFMT.Common.ResultModel();
int fundsInvoiceId = 0;
if (string.IsNullOrEmpty(Request.QueryString["id"]) || !int.TryParse(Request.QueryString["id"], out fundsInvoiceId))
Response.Redirect("FinanceInvoiceList.aspx");
//获取财务发票
NFMT.Invoice.BLL.FinanceInvoiceBLL financeInvoiceBLL = new NFMT.Invoice.BLL.FinanceInvoiceBLL();
result = financeInvoiceBLL.Get(user, fundsInvoiceId);
if (result.ResultStatus != 0)
Response.Redirect("FinanceInvoiceList.aspx");
NFMT.Invoice.Model.FinanceInvoice fundsInvoice = result.ReturnValue as NFMT.Invoice.Model.FinanceInvoice;
if (fundsInvoice == null || fundsInvoice.FinanceInvoiceId <= 0)
Response.Redirect("FinanceInvoiceList.aspx");
this.curFundsInvoice = fundsInvoice;
//获取主发票信息
NFMT.Operate.BLL.InvoiceBLL invoiceBLL = new NFMT.Operate.BLL.InvoiceBLL();
result = invoiceBLL.Get(user, fundsInvoice.InvoiceId);
if (result.ResultStatus != 0)
Response.Redirect("FinanceInvoiceList.aspx");
NFMT.Operate.Model.Invoice invoice = result.ReturnValue as NFMT.Operate.Model.Invoice;
if (invoice == null || invoice.InvoiceId <= 0)
Response.Redirect("FinanceInvoiceList.aspx");
this.curInvoice = invoice;
NFMT.Invoice.BLL.FinBusInvAllotDetailBLL finBusInvAllotDetailBLL = new NFMT.Invoice.BLL.FinBusInvAllotDetailBLL();
result = finBusInvAllotDetailBLL.GetBIds(user, fundsInvoice.FinanceInvoiceId);
if (result.ResultStatus != 0)
Response.Redirect("FinanceInvoiceList.aspx");
this.hidsids.Value = result.ReturnValue.ToString();
string dirStr = "开出";
if (invoice.InvoiceDirection == 34)
{
dirStr = "收入";
outSelf = 0;
inSelf = 1;
}
invoiceDirection = invoice.InvoiceDirection;
//title init
this.titInvDate.InnerHtml = string.Format("{0}日期:", dirStr);
//attach
this.attach1.BusinessIdValue = this.curInvoice.InvoiceId;
}
}
开发者ID:weiliji,项目名称:NFMT,代码行数:60,代码来源:FinanceInvoiceUpdate.aspx.cs
示例7: ProcessRequest
public void ProcessRequest(HttpContext context)
{
context.Response.ContentType = "text/plain";
NFMT.Common.UserModel user = Utility.UserUtility.CurrentUser;
NFMT.Common.ResultModel result = new NFMT.Common.ResultModel();
int stockInId = 0;
if (!string.IsNullOrEmpty(context.Request.Form["id"]))
{
if (!int.TryParse(context.Request.Form["id"], out stockInId))
{
result.Message = "参数错误";
context.Response.Write(Newtonsoft.Json.JsonConvert.SerializeObject(result));
context.Response.End();
}
}
NFMT.WareHouse.Model.StockIn stockIn = new NFMT.WareHouse.Model.StockIn()
{
StockInId = stockInId
};
NFMT.WareHouse.BLL.StockInBLL bll = new NFMT.WareHouse.BLL.StockInBLL();
result = bll.Invalid(user, stockIn);
if (result.ResultStatus == 0)
result.Message = "作废成功";
context.Response.Write(Newtonsoft.Json.JsonConvert.SerializeObject(result));
}
开发者ID:weiliji,项目名称:NFMT,代码行数:30,代码来源:StockInInvalidHandler.ashx.cs
示例8: Page_Load
protected void Page_Load(object sender, EventArgs e)
{
NFMT.Common.UserModel user = Utility.UserUtility.CurrentUser;
string redirectUrl = "CashInAllotList.aspx";
System.Web.Script.Serialization.JavaScriptSerializer serializer = new System.Web.Script.Serialization.JavaScriptSerializer();
if (!IsPostBack)
{
Utility.VerificationUtility ver = new Utility.VerificationUtility();
ver.JudgeOperate(this.Page, 56, new List<NFMT.Common.OperateEnum>() { NFMT.Common.OperateEnum.录入 });
this.navigation1.Routes.Add("公司收款分配", redirectUrl);
this.navigation1.Routes.Add("公司收款分配新增", string.Empty);
int corpId = 0;
if (string.IsNullOrEmpty(Request.QueryString["id"]) || !int.TryParse(Request.QueryString["id"], out corpId) || corpId <= 0)
Response.Redirect(redirectUrl);
NFMT.Common.ResultModel result = new NFMT.Common.ResultModel();
//公司信息
NFMT.User.Model.Corporation corp = NFMT.User.UserProvider.Corporations.FirstOrDefault(temp => temp.CorpId == corpId);
if (corp == null || corp.CorpId <= 0)
Response.Redirect(redirectUrl);
this.curCorp = corp;
this.curSelectedStr = "{}";
}
}
开发者ID:weiliji,项目名称:NFMT,代码行数:30,代码来源:CashInAllotCorpCreate.aspx.cs
示例9: ProcessRequest
public void ProcessRequest(HttpContext context)
{
context.Response.ContentType = "text/plain";
NFMT.Common.UserModel user = Utility.UserUtility.CurrentUser;
NFMT.Common.ResultModel result = new NFMT.Common.ResultModel();
int taskNodeId = 0;
if (string.IsNullOrEmpty(context.Request.Form["id"]) || !int.TryParse(context.Request.Form["id"], out taskNodeId) || taskNodeId <= 0)
{
result.Message = "序号错误";
context.Response.Write(Newtonsoft.Json.JsonConvert.SerializeObject(result));
context.Response.End();
}
string memo = context.Request.Form["memo"];
string logResult = context.Request.Form["logResult"];
NFMT.WorkFlow.BLL.TaskNodeBLL bll = new NFMT.WorkFlow.BLL.TaskNodeBLL();
result = bll.ReturnHandle(user, new NFMT.WorkFlow.Model.TaskOperateLog()
{
TaskNodeId = taskNodeId,
EmpId = user.EmpId,
Memo = memo,
LogTime = DateTime.Now,
LogResult = logResult
});
if (result.ResultStatus == 0)
result.Message = "操作成功";
context.Response.Write(Newtonsoft.Json.JsonConvert.SerializeObject(result));
context.Response.End();
}
开发者ID:weiliji,项目名称:NFMT,代码行数:34,代码来源:TaskNodeReturnHandler.ashx.cs
示例10: ProcessRequest
public void ProcessRequest(HttpContext context)
{
try
{
NFMT.Common.UserModel user = Utility.UserUtility.CurrentUser;
NFMT.Common.ResultModel result = new NFMT.Common.ResultModel();
int menuId = 0;
if (!string.IsNullOrEmpty(context.Request.QueryString["menuId"]))
int.TryParse(context.Request.QueryString["menuId"], out menuId);
int empId = 0;
if (!string.IsNullOrEmpty(context.Request.QueryString["empId"]))
int.TryParse(context.Request.QueryString["empId"], out empId);
NFMT.User.BLL.MenuBLL bll = new NFMT.User.BLL.MenuBLL();
result = bll.GetOperateList(user, menuId, empId);
context.Response.ContentType = "application/json; charset=utf-8";
if (result.ResultStatus != 0)
{
context.Response.Write(result.Message);
context.Response.End();
}
context.Response.Write(result.ReturnValue);
}
catch (Exception e)
{
context.Response.Write(e.Message);
}
}
开发者ID:weiliji,项目名称:NFMT,代码行数:32,代码来源:GetOperateListForMenuHandler.ashx.cs
示例11: ProcessRequest
public void ProcessRequest(HttpContext context)
{
context.Response.ContentType = "text/plain";
NFMT.Common.UserModel user = Utility.UserUtility.CurrentUser;
NFMT.Common.ResultModel result = new NFMT.Common.ResultModel();
int stockMoveApplyId = 0;
if (!string.IsNullOrEmpty(context.Request.Form["id"]))
{
if (!int.TryParse(context.Request.Form["id"], out stockMoveApplyId))
{
result.Message = "参数错误";
context.Response.Write(Newtonsoft.Json.JsonConvert.SerializeObject(result));
context.Response.End();
}
}
NFMT.WareHouse.BLL.StockMoveApplyBLL bll = new NFMT.WareHouse.BLL.StockMoveApplyBLL();
result = bll.Get(user, stockMoveApplyId);
if (result.ResultStatus != 0)
{
result.Message = "获取数据错误";
context.Response.Write(Newtonsoft.Json.JsonConvert.SerializeObject(result));
context.Response.End();
}
NFMT.WareHouse.Model.StockMoveApply stockMoveApply = result.ReturnValue as NFMT.WareHouse.Model.StockMoveApply;
result = bll.Complete(user, stockMoveApply);
if (result.ResultStatus == 0)
result.Message = "完成成功";
context.Response.Write(Newtonsoft.Json.JsonConvert.SerializeObject(result));
}
开发者ID:weiliji,项目名称:NFMT,代码行数:34,代码来源:StockMoveApplyCompleteHandler.ashx.cs
示例12: ProcessRequest
public void ProcessRequest(HttpContext context)
{
context.Response.ContentType = "text/plain";
NFMT.Common.UserModel user = Utility.UserUtility.CurrentUser;
NFMT.Common.ResultModel result = new NFMT.Common.ResultModel();
string oldPwd = context.Request.Form["o"];
if (string.IsNullOrEmpty(oldPwd))
{
result.Message = "原密码不能为空";
context.Response.Write(Newtonsoft.Json.JsonConvert.SerializeObject(result));
context.Response.End();
}
string newPwd = context.Request.Form["n"];
if (string.IsNullOrEmpty(newPwd))
{
result.Message = "新密码不能为空";
context.Response.Write(Newtonsoft.Json.JsonConvert.SerializeObject(result));
context.Response.End();
}
NFMT.User.BLL.AccountBLL bll = new NFMT.User.BLL.AccountBLL();
result = bll.ChangePwd(user, oldPwd, newPwd);
context.Response.Write(Newtonsoft.Json.JsonConvert.SerializeObject(result));
}
开发者ID:weiliji,项目名称:NFMT,代码行数:26,代码来源:ChangePasswordHandler.ashx.cs
示例13: Page_Load
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
Utility.VerificationUtility ver = new Utility.VerificationUtility();
ver.JudgeOperate(this.Page, 66, new List<NFMT.Common.OperateEnum>() { NFMT.Common.OperateEnum.录入 });
string direction = Request.QueryString["d"];
if (string.IsNullOrEmpty(direction))
Response.Redirect("InvoiceFundsList.aspx");
string dirStr = "开出";
if (direction.ToLower() == "in")
{
dirStr = "收入";
outSelf = 0;
inSelf = 1;
invoiceDirection = 34;
}
this.navigation1.Routes.Add("财务发票列表", "InvoiceFundsList.aspx");
this.navigation1.Routes.Add(string.Format("财务发票{0}",dirStr), string.Empty);
NFMT.Common.UserModel user = Utility.UserUtility.CurrentUser;
NFMT.Common.ResultModel result = new NFMT.Common.ResultModel();
//title init
this.titInvDate.InnerHtml = string.Format("{0}日期:",dirStr);
}
}
开发者ID:weiliji,项目名称:NFMT,代码行数:30,代码来源:InvoiceFundsCreate.aspx.cs
示例14: ProcessRequest
public void ProcessRequest(HttpContext context)
{
context.Response.ContentType = "text/plain";
NFMT.Common.UserModel user = Utility.UserUtility.CurrentUser;
NFMT.Common.ResultModel result = new NFMT.Common.ResultModel();
string priceConfirmStr = context.Request.Form["priceConfirm"];
if (string.IsNullOrEmpty(priceConfirmStr))
{
result.Message = "价格确认单信息不能为空";
context.Response.Write(Newtonsoft.Json.JsonConvert.SerializeObject(result));
context.Response.End();
}
string rowsStr = context.Request.Form["rows"];
if (string.IsNullOrEmpty(rowsStr))
{
result.Message = "价格确认单明细信息不能为空";
context.Response.Write(Newtonsoft.Json.JsonConvert.SerializeObject(result));
context.Response.End();
}
bool isSubmitAudit = false;
if (string.IsNullOrEmpty(context.Request.Form["IsSubmitAudit"]) || !bool.TryParse(context.Request.Form["IsSubmitAudit"], out isSubmitAudit))
isSubmitAudit = false;
try
{
System.Web.Script.Serialization.JavaScriptSerializer serializer = new System.Web.Script.Serialization.JavaScriptSerializer();
NFMT.DoPrice.Model.PriceConfirm priceConfirm = serializer.Deserialize<NFMT.DoPrice.Model.PriceConfirm>(priceConfirmStr);
List<NFMT.DoPrice.Model.PriceConfirmDetail> details = serializer.Deserialize<List<NFMT.DoPrice.Model.PriceConfirmDetail>>(rowsStr);
if (priceConfirm == null || details == null || !details.Any())
{
result.Message = "数据错误";
context.Response.Write(Newtonsoft.Json.JsonConvert.SerializeObject(result));
context.Response.End();
}
foreach (NFMT.DoPrice.Model.PriceConfirmDetail detail in details)
{
detail.SettlePrice = priceConfirm.SettlePrice;
detail.SettleBala = detail.SettlePrice * detail.ConfirmAmount;
}
NFMT.DoPrice.BLL.PriceConfirmBLL bll = new NFMT.DoPrice.BLL.PriceConfirmBLL();
result = bll.Create(user, priceConfirm, details, isSubmitAudit);
if (result.ResultStatus == 0)
{
result.Message = "价格确认单新增成功";
}
}
catch (Exception ex)
{
result.ResultStatus = -1;
result.Message = ex.Message;
}
context.Response.Write(Newtonsoft.Json.JsonConvert.SerializeObject(result));
context.Response.End();
}
开发者ID:weiliji,项目名称:NFMT,代码行数:60,代码来源:PriceConfirmCreateHandler.ashx.cs
示例15: ProcessRequest
public void ProcessRequest(HttpContext context)
{
NFMT.Common.ResultModel result = new NFMT.Common.ResultModel();
context.Response.ContentType = "text/plain";
NFMT.Common.UserModel user = Utility.UserUtility.CurrentUser;
string orderStr = context.Request.Form["order"];
string orderStockInvoiceStr = context.Request.Form["orderStockInvoice"];
string orderDetailStr = context.Request.Form["orderDetail"];
string isSubmitAuditStr = context.Request.Form["IsSubmitAudit"];
System.Web.Script.Serialization.JavaScriptSerializer serializer = new System.Web.Script.Serialization.JavaScriptSerializer();
NFMT.Document.Model.DocumentOrder order = serializer.Deserialize<NFMT.Document.Model.DocumentOrder>(orderStr);
List<NFMT.Document.Model.OrderStockInvoice> stockInvoices = serializer.Deserialize<List<NFMT.Document.Model.OrderStockInvoice>>(orderStockInvoiceStr);
NFMT.Document.Model.DocumentOrderDetail detail = serializer.Deserialize<NFMT.Document.Model.DocumentOrderDetail>(orderDetailStr);
bool isSubmitAudit = false;
if (string.IsNullOrEmpty(isSubmitAuditStr) || !bool.TryParse(isSubmitAuditStr, out isSubmitAudit))
isSubmitAudit = false;
NFMT.Document.BLL.DocumentOrderBLL bll = new NFMT.Document.BLL.DocumentOrderBLL();
result = bll.Create(user, order, stockInvoices, detail, isSubmitAudit);
if (result.ResultStatus == 0)
result.Message = "制单指令新增成功";
string jsonStr = Newtonsoft.Json.JsonConvert.SerializeObject(result);
context.Response.Write(jsonStr);
}
开发者ID:weiliji,项目名称:NFMT,代码行数:30,代码来源:OrderCreateHandler.ashx.cs
示例16: ProcessRequest
public void ProcessRequest(HttpContext context)
{
context.Response.ContentType = "text/plain";
NFMT.Common.UserModel user = Utility.UserUtility.CurrentUser;
NFMT.Common.ResultModel result = new NFMT.Common.ResultModel();
int attachId = 0;
if (string.IsNullOrEmpty(context.Request.Form["aid"]) || !int.TryParse(context.Request.Form["aid"], out attachId) || attachId <= 0)
{
context.Response.Write("附件序号错误");
context.Response.End();
}
int status = 0;
if (string.IsNullOrEmpty(context.Request.Form["s"]) || !int.TryParse(context.Request.Form["s"], out status) || status <= 0)
{
context.Response.Write("状态信息错误");
context.Response.End();
}
try
{
NFMT.Operate.BLL.AttachBLL bll = new NFMT.Operate.BLL.AttachBLL();
result = bll.UpdateAttachStatus(user, attachId, status);
}
catch (Exception ex)
{
result.ResultStatus = -1;
result.Message = ex.Message;
}
context.Response.Write(result.Message);
}
开发者ID:weiliji,项目名称:NFMT,代码行数:33,代码来源:AttachUpdateStatusHandler.ashx.cs
示例17: ProcessRequest
public void ProcessRequest(HttpContext context)
{
NFMT.Common.ResultModel result = new NFMT.Common.ResultModel();
context.Response.ContentType = "text/plain";
NFMT.Common.UserModel user = Utility.UserUtility.CurrentUser;
string documentStr = context.Request.Form["document"];
string docStocksStr = context.Request.Form["docStocks"];
string isSubmitAuditStr = context.Request.Form["IsSubmitAudit"];
System.Web.Script.Serialization.JavaScriptSerializer serializer = new System.Web.Script.Serialization.JavaScriptSerializer();
NFMT.Document.Model.Document document = serializer.Deserialize<NFMT.Document.Model.Document>(documentStr);
List<NFMT.Document.Model.DocumentStock> docStocks = serializer.Deserialize<List<NFMT.Document.Model.DocumentStock>>(docStocksStr);
bool isSubmitAudit = false;
if (string.IsNullOrEmpty(isSubmitAuditStr) || !bool.TryParse(isSubmitAuditStr, out isSubmitAudit))
isSubmitAudit = false;
NFMT.Document.BLL.DocumentBLL bll = new NFMT.Document.BLL.DocumentBLL();
result = bll.Create(user, document, docStocks, isSubmitAudit);
if (result.ResultStatus == 0)
result.Message = "制单新增成功";
string jsonStr = Newtonsoft.Json.JsonConvert.SerializeObject(result);
context.Response.Write(jsonStr);
}
开发者ID:weiliji,项目名称:NFMT,代码行数:28,代码来源:DocumentCreateHandler.ashx.cs
示例18: Page_Load
protected void Page_Load(object sender, EventArgs e)
{
string redirectStr = string.Format("{0}BasicData/DeliverPlaceList.aspx", NFMT.Common.DefaultValue.NftmSiteName);
NFMT.Common.UserModel user = Utility.UserUtility.CurrentUser;
NFMT.Common.ResultModel result = new NFMT.Common.ResultModel();
if (!IsPostBack)
{
Utility.VerificationUtility ver = new Utility.VerificationUtility();
ver.JudgeOperate(this.Page, 97, new List<NFMT.Common.OperateEnum>() { NFMT.Common.OperateEnum.修改 });
this.navigation1.Routes.Add("交货地管理", redirectStr);
this.navigation1.Routes.Add("交货地修改", string.Empty);
this.hidBDStyleId.Value = ((int)NFMT.Data.StyleEnum.交货地类型).ToString();
int dPId = 0;
if (string.IsNullOrEmpty(Request.QueryString["id"]) || !int.TryParse(Request.QueryString["id"], out dPId) || dPId <= 0)
Response.Redirect(redirectStr);
NFMT.Data.BLL.DeliverPlaceBLL deliverPlaceBLL = new NFMT.Data.BLL.DeliverPlaceBLL();
result = deliverPlaceBLL.Get(user, dPId);
if (result.ResultStatus != 0)
Response.Redirect(redirectStr);
deliverPlace = result.ReturnValue as NFMT.Data.Model.DeliverPlace;
if (deliverPlace == null)
Response.Redirect(redirectStr);
}
}
开发者ID:weiliji,项目名称:NFMT,代码行数:30,代码来源:DeliverPlaceUpdate.aspx.cs
示例19: ProcessRequest
public void ProcessRequest(HttpContext context)
{
NFMT.Common.ResultModel result = new NFMT.Common.ResultModel();
int roleId = 0;
if (!string.IsNullOrEmpty(context.Request.Form["roleId"]))
int.TryParse(context.Request.Form["roleId"], out roleId);
try
{
NFMT.User.BLL.EmpRoleBLL empRoleBLL = new NFMT.User.BLL.EmpRoleBLL();
result = empRoleBLL.GetEmpIdsByRoleId(user, roleId);
if (result.ResultStatus != 0)
{
context.Response.Write(result.Message);
context.Response.End();
}
}
catch (Exception ex)
{
result.Message = ex.Message;
result.ResultStatus = -1;
}
context.Response.ContentType = "text/plain";
context.Response.Write(result.ReturnValue);
}
开发者ID:weiliji,项目名称:NFMT,代码行数:27,代码来源:GetEmpIdByRoleIdHandler.ashx.cs
示例20: ProcessRequest
public void ProcessRequest(HttpContext context)
{
context.Response.ContentType = "text/plain";
NFMT.Common.UserModel user = Utility.UserUtility.CurrentUser;
NFMT.Common.ResultModel result = new NFMT.Common.ResultModel();
string paymentyStr = context.Request.Form["Payment"];
if (string.IsNullOrEmpty(paymentyStr))
{
result.Message = "财务付款不能为空";
context.Response.Write(Newtonsoft.Json.JsonConvert.SerializeObject(result));
context.Response.End();
}
try
{
System.Web.Script.Serialization.JavaScriptSerializer serializer = new System.Web.Script.Serialization.JavaScriptSerializer();
NFMT.Funds.Model.Payment payment = serializer.Deserialize<NFMT.Funds.Model.Payment>(paymentyStr);
NFMT.Funds.BLL.PaymentBLL bll = new NFMT.Funds.BLL.PaymentBLL();
result = bll.PaymentContractCreate(user, payment);
if (result.ResultStatus == 0)
{
result.Message = "付款添加成功";
}
}
catch (Exception ex)
{
result.ResultStatus = -1;
result.Message = ex.Message;
}
context.Response.Write(Newtonsoft.Json.JsonConvert.SerializeObject(result));
}
开发者ID:weiliji,项目名称:NFMT,代码行数:35,代码来源:PaymentContractCreateHandler.ashx.cs
注:本文中的NFMT.Common.ResultModel类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论