public ActionResult Create() { UserPermissionAction("admin", RoleAction.create.ToString()); CheckPermission(); AdminModel AdminModel = new CommunicationApp.Models.AdminModel(); ViewBag.Countrylist = new SelectList(_CountryService.GetCountries(), "CountryID", "CountryName"); ViewBag.Citylist = new SelectList(_CityService.GetCities(), "CityID", "CityName"); ViewBag.UserId = new SelectList(_UserService.GetUsers(), "UserId", "FirstName"); return(View(AdminModel)); }
// GET: /Customer/Edit/5 public ActionResult Edit(int id) { AdminModel AdminModel = new CommunicationApp.Models.AdminModel(); var Customer = _CustomerService.GetCustomers().Where(c => c.CustomerId == id).FirstOrDefault(); if (Customer != null) { var models = new List <AdminModel>(); Mapper.CreateMap <CommunicationApp.Entity.Customer, CommunicationApp.Models.AdminModel>(); AdminModel = Mapper.Map <CommunicationApp.Entity.Customer, CommunicationApp.Models.AdminModel>(Customer); var User = _UserService.GetUser(Customer.UserId); var Company = _CompanyService.GetCompany(Customer.CompanyID); if (Company != null) { AdminModel.AdminCompanyLogo = Company.LogoPath; AdminModel.CompanyName = Company.CompanyName; AdminModel.AdminCompanyAddress = Company.CompanyAddress; } if (User != null) { AdminModel.Password = SecurityFunction.DecryptString(User.Password); } if (AdminModel.PhotoPath != null && AdminModel.PhotoPath != "") { AdminModel.PhotoPath = AdminModel.PhotoPath; } else { AdminModel.PhotoPath = CommonCls.GetURL() + "/images/noImage.jpg"; } } ViewBag.CityID = (Customer.CityID <= 0 ? "" : Customer.CityID.ToString()); ViewBag.StateID = (Customer.StateID <= 0 ? "" : Customer.StateID.ToString()); ViewBag.Countrylist = new SelectList(_CountryService.GetCountries(), "CountryID", "CountryName", Customer.CountryID); ViewBag.Citylist = new SelectList(_CityService.GetCities(), "CityID", "CityName", Customer.CityID); ViewBag.UserId = new SelectList(_UserService.GetUsers(), "UserId", "FirstName", Customer.UserId); return(View(AdminModel)); }