public async Task <IResponseDTO> Update(UnitOfMeasureDto unitOfMeasureDto) { try { var unitOfMeasure = await _ctx.UnitOfMeasures.FirstOrDefaultAsync(x => x.ID == unitOfMeasureDto.Id); unitOfMeasure.Name = unitOfMeasureDto.Name; unitOfMeasure.DisplayName = unitOfMeasureDto.DisplayName; int save = await _ctx.SaveChangesAsync(); if (save == 0) { _response.Data = null; _response.IsPassed = false; _response.Message = "Faild to update the UnitOfMeasure"; return(_response); } _response.IsPassed = true; _response.Message = "UnitOfMeasure updated Successfully"; _response.Data = unitOfMeasure; } catch (Exception ex) { _response.Data = null; _response.Message = "Error " + ex.Message; _response.IsPassed = false; } return(_response); }
public async Task <IResponseDTO> Create(UnitOfMeasureDto unitOfMeasureDto) { try { UnitOfMeasure unitOfMeasure = new UnitOfMeasure() { Name = unitOfMeasureDto.Name, DisplayName = unitOfMeasureDto.DisplayName }; int save = await _ctx.SaveChangesAsync(); if (save == 0) { _response.Data = null; _response.IsPassed = false; _response.Message = "Faild to create the UnitOfMeasure"; return(_response); } _response.IsPassed = true; _response.Message = "UnitOfMeasure created Successfully"; _response.Data = unitOfMeasure; } catch (Exception ex) { _response.Data = null; _response.Message = "Error " + ex.Message; _response.IsPassed = false; } return(_response); }
public void AddUnitOfMeasure(UnitOfMeasureDto value) { var unitOfMeasure = new UnitOfMeasure(); unitOfMeasure.ID = value.ID; unitOfMeasure.Name = value.Name; unitOfMeasure.Description = value.Description; this.iunitOfMeasureDataService.AddUnitOfMeasure(unitOfMeasure); }
public void UpdateUnitOfMeasure(UnitOfMeasureDto unitOfMeasureDto) { var measure = this.iunitOfMeasureDataService.GetUnit(unitOfMeasureDto.ID); measure.ID = unitOfMeasureDto.ID; measure.Name = unitOfMeasureDto.Name; measure.Description = unitOfMeasureDto.Description; this.iunitOfMeasureDataService.SaveChanges(); }
public UnitOfMeasureDto GetUnit(int id) { var measure = this.iunitOfMeasureDataService.GetUnit(id); var measureDto = new UnitOfMeasureDto(); measureDto.ID = measure.ID; measureDto.Name = measure.Name; measureDto.Description = measure.Description; return(measureDto); }
private UnitOfMeasureViewModel convertToVm(UnitOfMeasureDto dep) { return(new UnitOfMeasureViewModel { Id = dep.Id, Name = dep.Name, Symbol = dep.Symbol, Decimals = dep.Decimals, TotalCount = dep.TotalCount }); }
public async Task <IResponseDTO> Update(UnitOfMeasureDto unitOfMeasureDto) { var result = await _unitOfMeasureService.Update(unitOfMeasureDto); return(result); }
public IEnumerable <UnitOfMeasureDto> UpdateUnitOfMeasure([FromBody] UnitOfMeasureDto value) { unitOfMeasureService.UpdateUnitOfMeasure(value); return(this.unitOfMeasureService.GetUnitOfMeasure()); }
public void AddUnitOfMeasure([FromBody] UnitOfMeasureDto value) { unitOfMeasureService.AddUnitOfMeasure(value); }
public static UnitOfMeasure FromDto(UnitOfMeasureDto dto) => new (new Name(dto.Name)