// cập nhâp thông tin public int UpdateCusInfor(CustomerOutPutMode input) { try { var check = cnn.Customers.Where(c => c.Email.Equals(input.Email) && c.IsActive.Equals(SystemParam.ACTIVE)).FirstOrDefault(); if (check == null || (check != null && check.ID.Equals(input.ID))) { var cus = cnn.Customers.Find(input.ID); cus.Email = input.Email; cus.Name = input.Name; cus.Address = input.Address; cus.ProvinceID = input.ProvinceID; cus.DistrictID = input.DistrictID; cus.VillageID = input.VillageID; cnn.SaveChanges(); return(1); } else if (check != null && !check.ID.Equals(input.ID)) { return(-1); } return(0); } catch { return(0); } }
public int UpdateCusInfor(string Name, string Address, string Email, int ProvinceID, int DistrictID, int VillageID) { try { if (client == null) { return(-2); } CustomerOutPutMode input = new CustomerOutPutMode(); input.ID = client.Id; input.Name = Name; input.Address = Address; input.Email = Email; input.ProvinceID = ProvinceID; input.DistrictID = DistrictID; input.VillageID = VillageID; var data = customerBusiness.UpdateCusInfor(input); return(data); } catch { return(0); } }