public void SaveCustomers(CustomersDetails customersDetails) { Customers dbcustomers = context.Customers.Find(customersDetails.CustomerId); if (dbcustomers != null) { dbcustomers.Name = customersDetails.Name; dbcustomers.Password = customersDetails.Password; dbcustomers.RankId = customersDetails.RankId; dbcustomers.Email = customersDetails.Email; dbcustomers.CarryCoinsValue = customersDetails.CarryCoinsValue; } else { Customers customers = new Customers { CustomerId = Guid.NewGuid(), Name = customersDetails.Name, Password = customersDetails.Password, RankId = customersDetails.RankId, Email = customersDetails.Email, CarryCoinsValue = customersDetails.CarryCoinsValue, }; context.Customers.Add(customers); } context.SaveChanges(); }
//GET: Total Customers public ActionResult _NumarTotalClienti() { var model = new CustomersDetails(); CRMEntities db = new CRMEntities(); model.TotalCustomers = db.Customers.Count(); model.Translations.GetTranslations(db, this.RouteData); return(PartialView(model)); }
public ActionResult SaveCustomers(CustomersDetails customers) { if (ModelState.IsValid) { EntityRepository.SaveCustomers(customers); TempData["message"] = string.Format("Customers has been saved"); return(RedirectToAction("List", new { type = "Customers" })); } else { return(RedirectToAction("List", new { type = "Customers" })); } }
public ActionResult CustomerManager() { var employeeId = _employeeService.GetEmployeeId(User.Identity.Name); var bankId = _employeeService.GetBankId(employeeId); var model = new CustomersDetails { BankId = bankId, CustomerDetailses = _customerService.GetCustomers(bankId).Select(x => new CustomerDetails { id = x.id, FamilyName = x.FamilyName, GivenName = x.GivenName, Phone = x.Phone, Email = x.Email }) }; return(View(model)); }