public static IPClientsModel Convert(ip_clients ipClientsDB) { if (ipClientsDB == null) { //throw new ArgumentNullException(nameof(ipClientsDB)); } return(new IPClientsModel() { Client_Active = ipClientsDB.isdelete.HasValue && ipClientsDB.isdelete.Value == true ? true : false, Client_Address_1 = ipClientsDB.client_address_1, Client_Address_2 = ipClientsDB.client_address_2, Client_City = ipClientsDB.client_city, Client_Country = ipClientsDB.client_country, Client_Date_Created = ipClientsDB.client_date_created, Client_Date_Modified = ipClientsDB.client_date_modified, Client_Email = ipClientsDB.client_email, Client_Fax = ipClientsDB.client_fax, Client_ID = ipClientsDB.client_id, Client_Mobile = ipClientsDB.client_mobile, Client_Name = ipClientsDB.client_name, Client_Phone = ipClientsDB.client_phone, Client_State = ipClientsDB.client_state, Client_Tax_Code = ipClientsDB.client_tax_code, Client_VAT_ID = ipClientsDB.client_vat_id, Client_Web = ipClientsDB.client_web, Client_Zip = ipClientsDB.client_zip, clientType = ipClientsDB.clientType.HasValue?ipClientsDB.clientType.Value:0 }); }
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); }