public ActionResult AddLCStatement(int id) { var concernId = Convert.ToInt32(Session["ConcernId"]); var userId = Convert.ToInt32(Session["UserId"]); var value = _context.LCStatements.FirstOrDefault(m => m.SICode == id.ToString()); if (concernId > 0 && userId > 0) { if (value == null) { ViewBag.PI = id; var cash = _context.LCStatements.FirstOrDefault(x => x.SICode == id.ToString()); var tenor = _product.Tenors(); var clause = _product.PaymentClauses(); var yesnoModels = _product.YesNoModels(); ProductSettingViewModels viewModels = new ProductSettingViewModels() { LCStatements = cash, Tenors = tenor, PaymentClauses = clause, YesNoModels = yesnoModels }; return(View(viewModels)); } return(RedirectToAction("Orders", "PermessData", new { Area = "Permess" })); } return(RedirectToAction("LogIn", "GlobalData", new { Area = "Global" })); }
public ActionResult EditOrderDetails(int id) { var concernId = Convert.ToInt32(Session["ConcernId"]); var userId = Convert.ToInt32(Session["UserId"]); var value = _context.OrderDetails.FirstOrDefault(m => m.SICode == id.ToString()); if (concernId > 0 && userId > 0) { if (value != null) { var yes = _product.YesNoModels(); var method = _product.Statuses(); //var details= ProductSettingViewModels viewModels = new ProductSettingViewModels() { YesNoModels = yes, Statuses = method, OrderDetails = value }; return(View(viewModels)); } return(RedirectToAction("EditOrders", "PermessData", new { Area = "Permess" })); } return(RedirectToAction("LogIn", "GlobalData", new { Area = "Global" })); }
public ActionResult SalesReport() { var concernId = Convert.ToInt32(Session["ConcernId"]); var userId = Convert.ToInt32(Session["UserId"]); if (concernId > 0 && userId > 0) { var product = _product.ArticleProductSettings(concernId); var products = _product.Products(concernId); var company = _buyer.Companies(concernId); var article = _product.ArticleProductSettings(concernId); var user = _user.Users(concernId); //ViewBag.value = value; ProductSettingViewModels viewModels = new ProductSettingViewModels() { ProductSettings = product, Products = products, Companies = company, ArticleProductSettings = article, SystemUser = user }; return(View(viewModels)); } return(RedirectToAction("LogIn", "GlobalData", new { Area = "Global" })); }
public ActionResult ImportGood() { var concernId = Convert.ToInt32(Session["ConcernId"]); var userId = Convert.ToInt32(Session["UserId"]); if (concernId > 0 && userId > 0) { var product = _product.ArticleProductSettings(concernId); var Cons = _product.ConstructionProductSettings(concernId); var cat = _product.CategoryProductSettings(concernId); var soft = _product.SoftnessProductSettings(concernId); var width = _product.WidthProductSettings(concernId); var source = _product.SourceProductSettings(concernId); var col = _product.ColorProductSettings(concernId); var products = _product.Products(concernId); ProductSettingViewModels viewModels = new ProductSettingViewModels() { ProductSettings = product, CategoryProductSettings = cat, ColorProductSettings = col, ConstructionProductSettings = Cons, SoftnessProductSettings = soft, SourceProductSettings = source, WidthProductSettings = width, Products = products }; return(View(viewModels)); } return(RedirectToAction("LogIn", "GlobalData", new { Area = "Global" })); }
public ActionResult EditSIProduct(int id) { var concernId = Convert.ToInt32(Session["ConcernId"]); var userId = Convert.ToInt32(Session["UserId"]); var SIProduct = _context.SIProductDetails.FirstOrDefault(m => m.SIProductDetId == id); if (concernId > 0 && userId > 0) { if (SIProduct != null) { var product = _product.ArticleProductSettings(concernId); var Cons = _product.ConstructionProductSettings(concernId); var cat = _product.CategoryProductSettings(concernId); var soft = _product.SoftnessProductSettings(concernId); var width = _product.WidthProductSettings(concernId); var source = _product.SourceProductSettings(concernId); var col = _product.ColorProductSettings(concernId); var products = _product.Products(concernId); var company = _buyer.Companies(concernId); var article = _product.ArticleProductSettings(concernId); var region = _sales.Regions(concernId); var method = _product.PaymentMethods(); var bank = _product.Banks(); var status = _product.Statuses(); var lenght = _product.Lengths(); var delivery = _product.DeliveryTypes(); var yesNo = _product.YesNoModels(); ProductSettingViewModels viewModels = new ProductSettingViewModels() { ProductSettings = product, CategoryProductSettings = cat, ColorProductSettings = col, ConstructionProductSettings = Cons, SoftnessProductSettings = soft, SourceProductSettings = source, WidthProductSettings = width, Products = products, Companies = company, ArticleProductSettings = article, Regions = region, PaymentMethods = method, Banks = bank, Statuses = status, DeliveryTypes = delivery, Lengths = lenght, YesNoModels = yesNo, ProductDetails = SIProduct }; return(View(viewModels)); } else { return(RedirectToAction("EditOrders", "PermessData", new { Areas = "Permess" })); } } return(RedirectToAction("LogIn", "GlobalData", new { Area = "Global" })); }
public ActionResult SalesInvoiceInfo() { var concernId = Convert.ToInt32(Session["ConcernId"]); var userId = Convert.ToInt32(Session["UserId"]); if (concernId > 0 && userId > 0) { var product = _product.ArticleProductSettings(concernId); var Cons = _product.ConstructionProductSettings(concernId); var cat = _product.CategoryProductSettings(concernId); var soft = _product.SoftnessProductSettings(concernId); var width = _product.WidthProductSettings(concernId); var source = _product.SourceProductSettings(concernId); var col = _product.ColorProductSettings(concernId); var products = _product.Products(concernId); var company = _buyer.Companies(concernId); var article = _product.ArticleProductSettings(concernId); var region = _sales.Regions(concernId); var method = _product.PaymentMethods(); var bank = _product.Banks(); var status = _product.Statuses(); var lenght = _product.Lengths(); var delivery = _product.DeliveryTypes(); var yesNo = _product.YesNoModels(); ProductSettingViewModels viewModels = new ProductSettingViewModels() { ProductSettings = product, CategoryProductSettings = cat, ColorProductSettings = col, ConstructionProductSettings = Cons, SoftnessProductSettings = soft, SourceProductSettings = source, WidthProductSettings = width, Products = products, Companies = company, ArticleProductSettings = article, Regions = region, PaymentMethods = method, Banks = bank, Statuses = status, DeliveryTypes = delivery, Lengths = lenght, YesNoModels = yesNo }; return(View(viewModels)); } return(RedirectToAction("LogIn", "GlobalData", new { Area = "Global" })); }
public ActionResult AddExportIssue() { var concernId = Convert.ToInt32(Session["ConcernId"]); var userId = Convert.ToInt32(Session["UserId"]); var region = _sales.Regions(concernId); if (concernId > 0 && userId > 0) { ProductSettingViewModels viewModels = new ProductSettingViewModels() { Regions = region }; return(View(viewModels)); } return(RedirectToAction("LogIn", "GlobalData", new { Area = "Global" })); }
public ActionResult AddCashDeails(int id) { var concernId = Convert.ToInt32(Session["ConcernId"]); var userId = Convert.ToInt32(Session["UserId"]); if (concernId > 0 && userId > 0) { var value = _context.CashDetails.FirstOrDefault(m => m.SICode == id.ToString()); if (value == null) { ViewBag.PI = id; var region = _sales.Regions(concernId); ProductSettingViewModels viewModels = new ProductSettingViewModels() { Regions = region }; return(View(viewModels)); } return(RedirectToAction("Orders", "PermessData", new { Area = "Permess" })); } return(RedirectToAction("LogIn", "GlobalData", new { Area = "Global" })); }
public ActionResult AddProductionOrder() { var concernId = Convert.ToInt32(Session["ConcernId"]); var userId = Convert.ToInt32(Session["UserId"]); if (concernId > 0 && userId > 0) { var product = _product.ArticleProductSettings(concernId); var Cons = _product.ConstructionProductSettings(concernId); var cat = _product.CategoryProductSettings(concernId); var soft = _product.SoftnessProductSettings(concernId); var width = _product.WidthProductSettings(concernId); var source = _product.SourceProductSettings(concernId); var col = _product.ColorProductSettings(concernId); var products = _product.Products(concernId); var company = _buyer.Companies(concernId); var article = _product.ArticleProductSettings(concernId); var region = _sales.Regions(concernId); var yes = _product.YesNoModels(); ProductSettingViewModels viewModels = new ProductSettingViewModels() { ProductSettings = product, CategoryProductSettings = cat, ColorProductSettings = col, ConstructionProductSettings = Cons, SoftnessProductSettings = soft, SourceProductSettings = source, WidthProductSettings = width, Products = products, Companies = company, ArticleProductSettings = article, Regions = region, YesNoModels = yes }; return(View(viewModels)); } return(RedirectToAction("LogIn", "GlobalData", new { Area = "Global" })); }
public ActionResult OrdersReport() { var concernId = Convert.ToInt32(Session["ConcernId"]); var userId = Convert.ToInt32(Session["UserId"]); if (concernId > 0 && userId > 0) { var company = _buyer.Companies(concernId); var method = _product.PaymentMethods(); var delivery = _product.Statuses(); var payment = _product.PaymentMethods(); var lc = _product.YesNoModels(); ProductSettingViewModels viewModels = new ProductSettingViewModels() { Companies = company, PaymentMethods = method, Statuses = delivery, YesNoModels = lc }; return(View(viewModels)); } return(RedirectToAction("LogIn", "GlobalData", new { Area = "Global" })); }
public ActionResult EditCash(int id) { var concernId = Convert.ToInt32(Session["ConcernId"]); var userId = Convert.ToInt32(Session["UserId"]); var cash = _context.CashDetails.FirstOrDefault(x => x.SICode == id.ToString()); if (concernId > 0 && userId > 0) { if (cash != null) { ProductSettingViewModels viewModels = new ProductSettingViewModels() { CashDetails = cash }; return(View(viewModels)); } else { return(RedirectToAction("EditOrders", "PermessData", new { Areas = "Permess" })); } } return(RedirectToAction("LogIn", "GlobalData", new { Area = "Global" })); }
public ActionResult ProcessA(int id) { var concernId = Convert.ToInt32(Session["ConcernId"]); var userId = Convert.ToInt32(Session["UserId"]); var orderValue = _context.OrderRawMaterials.FirstOrDefault(m => m.OrderId == id); ViewBag.quantity = orderValue.Quantity; if (concernId > 0 && userId > 0) { var procA = _context.AProductions.FirstOrDefault(m => m.OrderId == id); if (procA == null) { var yes = _product.YesNoModels(); ProductSettingViewModels viewModels = new ProductSettingViewModels() { YesNoModels = yes }; return(View(viewModels)); } ViewBag.data = "Data Inserted"; return(RedirectToAction(nameof(ProductionProces))); } return(RedirectToAction("LogIn", "GlobalData", new { Area = "Global" })); }