public ActionResult SaleTagByCustomer() { if ((!IsInFunctionList(Constant.FunctionID.SalesCustomer_Admin)) && (!IsInFunctionList(Constant.FunctionID.SalesCustomer))) { return(this.RedirectToAction("Index", "ErrorAuthent")); } if (Session[Constant.SESSION_TRANSITION_DESTINATION].ToString().Contains("/PMS09003/SaleProjectByCustomer")) { var condition = Session["PMS09003_SaleTagByCustomer_Condition"] as ConditionSaleTag; var customerName = Session["PMS09003_SaleTagByCustomer_CustomerName"] as string; var locationName = Session["PMS09003_PMS09003_SaleTagByCustomer_LocationName"] as string; var groupName = Session["PMS09003_SaleTagByCustomer_GroupName"] as string; var tagName = Session["PMS09003_SaleTagByCustomer_TagName"] as string; var contractTypeName = Session["PMS09003_SaleTagByCustomer_ContractTypeName"] as string; var model = new PMS09003SalesTagByCustomerViewMode { Condition = condition, Customer_Name = customerName, Location_Name = locationName, Group_Name = groupName, Tag_Name = tagName, Contract_Type_Name = contractTypeName }; return(this.View("SaleTagByCustomer", model)); } else { return(new EmptyResult()); } }
public ActionResult SaleTagByCustomer(int customer_Id, string customer_Name, DateTime start_Date, DateTime end_Date, string locationId, string locationName, string groupId, string groupName, int?tagId, string tagName, string contract_type_id, string contract_type_name) { if ((!IsInFunctionList(Constant.FunctionID.SalesCustomer_Admin)) && (!IsInFunctionList(Constant.FunctionID.SalesCustomer))) { return(this.RedirectToAction("Index", "ErrorAuthent")); } var condition = new ConditionSaleTag() { CUSTOMER_ID = customer_Id, START_DATE = start_Date, END_DATE = end_Date, LOCATION_ID = locationId, GROUP_ID = groupId, TAG_ID = tagId, CONTRACT_TYPE_ID = contract_type_id }; var model = new PMS09003SalesTagByCustomerViewMode { Customer_Name = customer_Name, Condition = condition, Location_Name = locationName, Group_Name = groupName, Tag_Name = tagName, Contract_Type_Name = contract_type_name }; Session["PMS09003_SaleTagByCustomer_Condition"] = condition; Session["PMS09003_SaleTagByCustomer_CustomerName"] = customer_Name; Session["PMS09003_PMS09003_SaleTagByCustomer_LocationName"] = locationName; Session["PMS09003_SaleTagByCustomer_GroupName"] = groupName; Session["PMS09003_SaleTagByCustomer_TagName"] = tagName; Session["PMS09003_SaleTagByCustomer_ContractTypeName"] = contract_type_name; return(this.View("SaleTagByCustomer", model)); }