public ResultHelper AddMainUnit(MainUnitDto mainUnitDto) { try { if (IsThere(mainUnitDto)) { return(new ResultHelper(false, mainUnitDto.MainUnitID, ResultHelper.IsThereItem)); } mainunit item = new mainunit(); item.MainUnitID = mainUnitDto.MainUnitID; item.Name = mainUnitDto.Name; using (UnitOfWork unitofWork = new UnitOfWork()) { unitofWork.GetRepository <mainunit>().Insert(item); unitofWork.saveChanges(); return(new ResultHelper(true, item.MainUnitID, ResultHelper.SuccessMessage)); } } catch (Exception ex) { return(new ResultHelper(true, mainUnitDto.MainUnitID, ResultHelper.UnSuccessMessage)); } }
public MainUnitDto GetMainUnit(int mainUnitID) { try { using (UnitOfWork unitofWork = new UnitOfWork()) { mainunit item = new mainunit(); item = unitofWork.GetRepository <mainunit>().GetById(x => x.MainUnitID == mainUnitID); MainUnitDto mainUnitDto = new MainUnitDto(); mainUnitDto.MainUnitID = item.MainUnitID; mainUnitDto.Name = item.Name; return(mainUnitDto); } } catch (Exception) { return(null); } }