public bool UpdateCustomerAccount(tbl_Customer_Accounts row) { try { using (var db = new SoneriCISEntities()) { tbl_Customer_Accounts val = new DAL.tbl_Customer_Accounts(); val = db.tbl_Customer_Accounts.Where(a => a.ID == row.ID).FirstOrDefault(); val.ID = row.ID; val.AccountNo = row.AccountNo; val.CIF = row.CIF; val.CardNo = row.CardNo; val.AccountStatusActive = row.AccountStatusActive; val.Salutation = row.Salutation; val.AccountTitle = row.AccountTitle; val.Address = row.Address; val.Mobile = row.Mobile; val.DateofBirth = row.DateofBirth; val.MotherMaidenName = row.MotherMaidenName; val.Identification = row.Identification; val.CNIC = row.CNIC; val.AddressType = row.AddressType; val.AccountTypeID = row.AccountTypeID; val.WaiveCharges = row.WaiveCharges; val.PassportNo = row.PassportNo; val.LandlineNo = row.LandlineNo; val.Email = row.Email; val.Nationality = row.Nationality; val.AccountCategoryCode = row.AccountCategoryCode; val.PhoneOffice = row.PhoneOffice; val.Company = row.Company; val.IdentificationType = row.IdentificationType; val.Mobile2 = row.Mobile2; val.Address2 = row.Address2; val.Address3 = row.Address3; val.MainMobile = row.MainMobile; val.MainLandline = row.MainLandline; val.MainAddress = row.MainAddress; val.CustomerName = row.CustomerName; val.FatherName = row.FatherName; val.ResidenceStatus = row.ResidenceStatus; val.Currency = row.Currency; db.SaveChanges(); } return(true); } catch (Exception ex) { return(false); } }
public bool UpdateCustomerAccountStatus(string AccountNo, string CIF) { try { using (var db = new SoneriCISEntities()) { tbl_Customer_Accounts val = new DAL.tbl_Customer_Accounts(); val = db.tbl_Customer_Accounts.Where(a => a.AccountNo == AccountNo && a.CIF == CIF).FirstOrDefault(); val.ID = val.ID; val.AccountNo = val.AccountNo; val.CIF = val.CIF; val.CardNo = null; val.AccountStatusActive = val.AccountStatusActive; val.Salutation = val.Salutation; val.AccountTitle = val.AccountTitle; val.Address = val.Address; val.Mobile = val.Mobile; val.DateofBirth = val.DateofBirth; val.MotherMaidenName = val.MotherMaidenName; val.Identification = val.Identification; val.CNIC = val.CNIC; val.AddressType = val.AddressType; val.AccountTypeID = val.AccountTypeID; val.WaiveCharges = val.WaiveCharges; val.PassportNo = val.PassportNo; val.LandlineNo = val.LandlineNo; val.Email = val.Email; val.Nationality = val.Nationality; val.AccountCategoryCode = val.AccountCategoryCode; val.PhoneOffice = val.PhoneOffice; val.Company = val.Company; val.IdentificationType = val.IdentificationType; val.Mobile2 = val.Mobile2; val.Address2 = val.Address2; val.Address3 = val.Address3; val.MainMobile = val.MainMobile; val.MainLandline = val.MainLandline; val.MainAddress = val.MainAddress; db.SaveChanges(); } return(true); } catch (Exception ex) { return(false); } }