public ActionResult Maintenance(FormCollection formCollection) { ApplicationDBContext db = new ApplicationDBContext(); Stockhouse stockhouse; Int32 StockhouseId = 0; Int32.TryParse(formCollection["Id"], out StockhouseId); if (StockhouseId == 0) { stockhouse = new Stockhouse(); } else { stockhouse = db.Offices.OfType <Stockhouse>().Where(s => s.Id == StockhouseId).FirstOrDefault(); } stockhouse.CompanyId = Int32.Parse(formCollection["Company"]); stockhouse.Name = formCollection["Stockhouse"]; if (!string.IsNullOrEmpty(formCollection["Joindate"])) { stockhouse.JoiningDate = DateTime.Parse(formCollection["Joindate"]); } stockhouse.RecommendationFrom = formCollection["Recommendedby"]; stockhouse.ZoneId = Int32.Parse(formCollection["Zone"]); stockhouse.ContactPerson = formCollection["ContactPerson"]; stockhouse.Address.Address1 = formCollection["Address1"]; stockhouse.Address.Address2 = formCollection["Address2"]; stockhouse.Address.City = formCollection["City"]; stockhouse.Address.Zip = formCollection["Zip"]; stockhouse.Address.State = formCollection["State"]; stockhouse.Address.Country = formCollection["Country "]; stockhouse.Contact1.Mobile = formCollection["Mobilenumber1"]; stockhouse.Contact2.Mobile = formCollection["Mobilenumber2"]; stockhouse.Contact1.Phone = formCollection["Phonenumber1"]; stockhouse.Contact2.Phone = formCollection["Phonenumber2"]; stockhouse.Contact1.Email = formCollection["Email"]; stockhouse.Location = formCollection["Location"]; int ff = 0; int.TryParse(formCollection["StrengthFF"], out ff); stockhouse.StrengthOfFieldForce = ff; stockhouse.PeakSalesPeriod = formCollection["Peeksaleperiod"]; stockhouse.PopularFestivalFairs = formCollection["Popularfestivals"]; stockhouse.ApprovalComments = formCollection["Commands"]; //stockhouse.Username = formCollection["Username"]; //stockhouse.Pwd = formCollection["Password"]; if (StockhouseId == 0) { db.Offices.AddObject(stockhouse); } db.SaveChanges(); return(View("Index")); }
public ActionResult Maintenance(Int32?StockhouseId) { ViewBag.Header = "Stockhit"; if (StockhouseId.HasValue) { ViewBag.StockhouseId = StockhouseId; ViewBag.Caption = "Edit"; ApplicationDBContext db = new ApplicationDBContext(); Stockhouse stockhouse = db.Offices.OfType <Stockhouse>().Where(s => s.Id == StockhouseId).FirstOrDefault(); return(View(stockhouse)); } else { ViewBag.StockhouseId = 0; ViewBag.Caption = "New"; return(View(new Stockhouse())); } }