public void Update(IPClientsModel ipClientsModel) { if (ipClientsModel == null) { //throw new ArgumentNullException(nameof(iPClientsModel)); } var ipClientsDB = AMDSystemsEntities.ip_clients.Where(c => c.client_id == ipClientsModel.Client_ID).FirstOrDefault(); //ipClientsDB = Mapper.Map(iPClientsModel, ipClientsDB); ipClientsDB.client_active = ipClientsModel.Client_Active == null ? 0 : ipClientsModel.Client_Active == true ? 1 : 0; ipClientsDB.client_address_1 = ipClientsModel.Client_Address_1; ipClientsDB.client_address_2 = ipClientsModel.Client_Address_2; ipClientsDB.client_city = ipClientsModel.Client_City; ipClientsDB.client_country = ipClientsModel.Client_Country; ipClientsDB.client_date_created = System.DateTime.Now; ipClientsDB.client_date_modified = System.DateTime.Now; ipClientsDB.client_email = ipClientsModel.Client_Email; ipClientsDB.client_fax = ipClientsModel.Client_Fax; ipClientsDB.client_id = ipClientsModel.Client_ID; ipClientsDB.client_mobile = ipClientsModel.Client_Mobile; ipClientsDB.client_name = ipClientsModel.Client_Name; ipClientsDB.client_phone = ipClientsModel.Client_Phone; ipClientsDB.client_state = ipClientsModel.Client_State; ipClientsDB.client_tax_code = ipClientsModel.Client_Tax_Code; ipClientsDB.client_vat_id = ipClientsModel.Client_VAT_ID; ipClientsDB.client_web = ipClientsModel.Client_Web; ipClientsDB.client_zip = ipClientsModel.Client_Zip; ipClientsDB.clientType = ipClientsModel.clientType; AMDSystemsEntities.Entry(ipClientsDB).State = System.Data.Entity.EntityState.Modified; AMDSystemsEntities.SaveChanges(); }
public void Add(IPClientsModel iPClientsModel) { if (iPClientsModel == null) { //throw new ArgumentNullException(nameof(iPClientsModel)); } iPClientsModel.Client_Date_Created = DateTime.Now; iPClientsModel.Client_Date_Modified = DateTime.Now; ip_clients ipClientsDB = Mapper.Map(iPClientsModel, new ip_clients()); AMDSystemsEntities.ip_clients.Add(ipClientsDB); AMDSystemsEntities.SaveChanges(); }
public static ip_clients Map(IPClientsModel ipClientsModel, ip_clients ipClientsDB) { if (ipClientsModel == null) { //throw new ArgumentNullException(nameof(ipClientsModel)); } if (ipClientsDB == null) { ipClientsDB = new ip_clients(); //throw new ArgumentNullException(nameof(ipClientsDB)); } ipClientsDB.client_id = ipClientsModel.Client_ID; ipClientsDB.client_active = ipClientsModel.Client_Active == null ? 0 : ipClientsModel.Client_Active == true ? 1 : 0; ipClientsDB.client_address_1 = ipClientsModel.Client_Address_1; ipClientsDB.client_address_2 = ipClientsModel.Client_Address_2; ipClientsDB.client_city = ipClientsModel.Client_City; ipClientsDB.client_country = ipClientsModel.Client_Country; ipClientsDB.client_date_created = ipClientsModel.Client_Date_Created; ipClientsDB.client_date_modified = ipClientsModel.Client_Date_Modified; ipClientsDB.client_email = ipClientsModel.Client_Email; ipClientsDB.client_fax = ipClientsModel.Client_Fax; ipClientsDB.client_id = ipClientsModel.Client_ID; ipClientsDB.client_mobile = ipClientsModel.Client_Mobile; ipClientsDB.client_name = ipClientsModel.Client_Name; ipClientsDB.client_phone = ipClientsModel.Client_Phone; ipClientsDB.client_state = ipClientsModel.Client_State; ipClientsDB.client_tax_code = ipClientsModel.Client_Tax_Code; ipClientsDB.client_vat_id = ipClientsModel.Client_VAT_ID; ipClientsDB.client_web = ipClientsModel.Client_Web; ipClientsDB.client_zip = ipClientsModel.Client_Zip; ipClientsDB.clientType = ipClientsModel.clientType; return(ipClientsDB); }
public ActionResult Edit(int Client_ID) { IPClientsModel iPClientsModel = iPClientsRepository.FilterIPClients(Client_ID); return(View("Update", iPClientsModel)); }
public ActionResult Update(IPClientsModel iPClientsModel) { iPClientsRepository.Update(iPClientsModel); return(RedirectToAction("ViewAll")); }
public ActionResult AddClient(IPClientsModel iPClientsModel) { iPClientsRepository.Add(iPClientsModel); return(RedirectToAction("ViewAll")); }