public ActionResult DeleteConfirmed(int id) { TaxConfiguration taxconfiguration = db.TaxConfigurations.Find(id); db.TaxConfigurations.Remove(taxconfiguration); db.SaveChanges(); TempData["SuccessMsg"] = "You have successfully Deleted TaxConfiguration."; return(RedirectToAction("Index")); }
public ActionResult Details(int id = 0) { TaxConfiguration taxconfiguration = db.TaxConfigurations.Find(id); if (taxconfiguration == null) { return(HttpNotFound()); } return(View(taxconfiguration)); }
public static void Seed(AppDbContext context, IConfiguration configuration) { TenantConfiguration.Seed(context, configuration); CardConfiguration.Seed(context); CardLayoutConfiguration.Seed(context); UserConfiguration.Seed(context, configuration); TaxConfiguration.Seed(context); DriverConfiguration.Seed(context, configuration); ProductConfiguration.Seed(context); WarehouseConfiguration.Seed(context); InventoryItemConfiguration.Seed(context); HtmlContentConfiguration.Seed(context); DigitalAssetConfiguration.Seed(context); EmailTemplateConfiguration.Seed(context); VideoConfiguration.Seed(context); ProfessionalServiceProviderConfiguration.Seed(context); //DashboardConfiguration.Seed(context); }
public ActionResult Create(TaxConfigurationVM item) { int companyid = Convert.ToInt32(Session["CurrentCompanyID"].ToString()); if (ModelState.IsValid) { TaxConfiguration obj = new TaxConfiguration(); int max = (from c in db.TaxConfigurations orderby c.TaxConfigurationID descending select c.TaxConfigurationID).FirstOrDefault(); if (max == null) { obj.TaxConfigurationID = 1; obj.CourierMoveMentID = item.MoveMentID; obj.ParcelTypeId = item.ParcelTypeId; obj.TaxPercentage = item.TaxPercentage; obj.SalesHeadID = item.SaleHeadID; obj.MinimumRate = item.MinimumRate; obj.AcCompanyID = companyid; obj.EffectFromDate = item.EffectFromDate; } else { obj.TaxConfigurationID = max + 1; obj.CourierMoveMentID = item.MoveMentID; obj.ParcelTypeId = item.ParcelTypeId; obj.TaxPercentage = item.TaxPercentage; obj.SalesHeadID = item.SaleHeadID; obj.MinimumRate = item.MinimumRate; obj.AcCompanyID = companyid; obj.EffectFromDate = item.EffectFromDate; } db.TaxConfigurations.Add(obj); db.SaveChanges(); TempData["SuccessMsg"] = "You have successfully added TaxConfiguration."; return(RedirectToAction("Index")); } return(View(item)); }
public ActionResult Edit(TaxConfigurationVM data) { int companyid = Convert.ToInt32(Session["CurrentCompanyID"].ToString()); TaxConfiguration obj = new TaxConfiguration(); obj.TaxConfigurationID = data.TaxConfigurationID; obj.CourierMoveMentID = data.MoveMentID; obj.ParcelTypeId = data.ParcelTypeId; obj.TaxPercentage = data.TaxPercentage; obj.SalesHeadID = data.SaleHeadID; obj.MinimumRate = data.MinimumRate; obj.AcCompanyID = companyid; obj.EffectFromDate = data.EffectFromDate; if (ModelState.IsValid) { db.Entry(obj).State = EntityState.Modified; db.SaveChanges(); TempData["SuccessMsg"] = "You have successfully Updated TaxConfiguration."; return(RedirectToAction("Index")); } return(View()); }