public void Update(CustomerAgriculture customerAgriculture) { if (customerAgriculture != null) { _repository.Entry <Sql.CustomerAgriculture>(customerAgriculture).State = System.Data.Entity.EntityState.Modified; // _repository.SaveChanges(); } }
public void Add(CustomerAgriculture customerAgriculture) { if (customerAgriculture != null) { _repository.CustomerAgricultures.Add(customerAgriculture); // _repository.SaveChanges(); } }
public static CustomerAgricultureDTO ConvertToCustomerAgriCultureDto(CustomerAgriculture customerAgriculture) { CustomerAgricultureDTO customerAgricultureDto = new CustomerAgricultureDTO(); if (customerAgriculture != null) { customerAgricultureDto.CustAgriId = customerAgriculture.CustAgriId; customerAgricultureDto.CustomerId = customerAgriculture.CustomerId.GetValueOrDefault(); customerAgricultureDto.NoOfCow = customerAgriculture.NoOfCow; customerAgricultureDto.NoOfBuffelo = customerAgriculture.NoOfBuffelo; customerAgricultureDto.AgricultureLand = customerAgriculture.AgricultureLand; customerAgricultureDto.MilkProductionQty = customerAgriculture.MilkProductionQty; customerAgricultureDto.Comments = customerAgriculture.Comments; customerAgricultureDto.CreatedBy = customerAgriculture.CreatedBy; customerAgricultureDto.CreatedDate = customerAgriculture.CreatedDate; customerAgricultureDto.IsDeleted = customerAgriculture.IsDeleted; customerAgricultureDto.ModifiedBy = customerAgriculture.ModifiedBy; customerAgricultureDto.ModifiedDate = customerAgriculture.ModifiedDate; } return(customerAgricultureDto); }
public ResponseDTO AddCustomerAgriculture(CustomerAgricultureDTO customerAgricultureDTO) { ResponseDTO responseDTO = new ResponseDTO(); this.CheckForExisitngCustomerAgriculture(customerAgricultureDTO.CustomerId); CustomerAgriculture customerAgriculture = new CustomerAgriculture(); customerAgriculture.CustAgriId = unitOfWork.DashboardRepository.NextNumberGenerator("CustomerAgriculture"); customerAgriculture.CreatedDate = DateTimeHelper.GetISTDateTime(); customerAgriculture.IsDeleted = false; customerAgriculture.ModifiedBy = customerAgriculture.CreatedBy = unitOfWork.VLCRepository.GetEmployeeNameByVLCId(customerAgricultureDTO.VLCId); customerAgriculture.ModifiedDate = DateTimeHelper.GetISTDateTime(); CustomerAgricultureConvertor.ConvertToCustomerAgriCultureEntity(ref customerAgriculture, customerAgricultureDTO, false); unitOfWork.CustomerAgricultureRepository.Add(customerAgriculture); unitOfWork.SaveChanges(); customerAgricultureDTO= CustomerAgricultureConvertor.ConvertToCustomerAgriCultureDto(customerAgriculture); responseDTO.Status = true; responseDTO.Message = "Customer Agriculture Detail Added Successfully"; responseDTO.Data = customerAgricultureDTO; return responseDTO; }
public static void ConvertToCustomerAgriCultureEntity(ref CustomerAgriculture customerAgriculture, CustomerAgricultureDTO customerAgricultureDto, bool isUpdate) { customerAgriculture.CustomerId = customerAgricultureDto.CustomerId; if (customerAgricultureDto.NoOfCow.GetValueOrDefault() > 0) { customerAgriculture.NoOfCow = customerAgricultureDto.NoOfCow; } if (customerAgricultureDto.NoOfBuffelo.GetValueOrDefault() > 0) { customerAgriculture.NoOfBuffelo = customerAgricultureDto.NoOfBuffelo; } if (customerAgricultureDto.AgricultureLand.GetValueOrDefault() > 0) { customerAgriculture.AgricultureLand = customerAgricultureDto.AgricultureLand; } if (customerAgricultureDto.MilkProductionQty.GetValueOrDefault() > 0) { customerAgriculture.MilkProductionQty = customerAgricultureDto.MilkProductionQty; } if (String.IsNullOrWhiteSpace(customerAgricultureDto.Comments) == false) { customerAgriculture.Comments = customerAgricultureDto.Comments; } }