public async Task <FieldWorkModel> GetFieldWorkById(int id) { FieldWorkModel fieldWorkModel = new FieldWorkModel(); WeightDetail weightDetail = await _agricultureRepository.GetFieldWorkById(fieldWorkModel.Id); weightDetail.Weight = fieldWorkModel.Weight; weightDetail.WeightType = 1; weightDetail.UserId = fieldWorkModel.UserId; weightDetail.Date = fieldWorkModel.Date; return(fieldWorkModel); }
public async Task <int> UpdateFieldWork(FieldWorkModel fieldWorkModel) { WeightDetail weightDetail = await _agricultureRepository.GetFieldWorkById(fieldWorkModel.Id); weightDetail.ModifiedBy = fieldWorkModel.UserId; weightDetail.ModifiedByTs = DateTime.Now; weightDetail.Weight = fieldWorkModel.Weight; weightDetail.WeightType = 1; weightDetail.UserId = fieldWorkModel.UserId; weightDetail.Date = TimeZone.CurrentTimeZone.ToLocalTime(fieldWorkModel.Date); weightDetail.PriceId = fieldWorkModel.PriceId; return(await _agricultureRepository.UpdateFieldWork(weightDetail)); }
public async Task <int> SaveFieldWork(FieldWorkModel fieldWorkModel) { WeightDetail weightDetail = new WeightDetail(); weightDetail.CreatedBy = fieldWorkModel.UserId; weightDetail.CreatedByTs = DateTime.Now; weightDetail.Weight = fieldWorkModel.Weight; weightDetail.WeightType = 1; weightDetail.UserId = fieldWorkModel.UserId; weightDetail.Date = TimeZone.CurrentTimeZone.ToLocalTime(fieldWorkModel.Date); weightDetail.PriceId = fieldWorkModel.PriceId; return(await _agricultureRepository.SaveFieldWork(weightDetail)); }
public async Task <int> UpdateFieldWork([FromBody] FieldWorkModel fieldWorkModel) { return(await _agricultureService.UpdateFieldWork(fieldWorkModel)); }
public async Task <int> SubmitFieldWork([FromBody] FieldWorkModel fieldWorkModel) { return(await _agricultureService.SaveFieldWork(fieldWorkModel)); }