Esempio n. 1
0
        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));
            }
        }
Esempio n. 2
0
        public ActionResult Edit(MainUnitDto model)
        {
            ResultHelper result = JsonConvert.DeserializeObject <ResultHelper>(mainUnitService.SetMainUnit(model));

            ViewBag.Message = Helper.GetResultMessage(result.Result, result.ResultDescription);
            return(View());
        }
Esempio n. 3
0
 public bool IsThere(MainUnitDto mainUnitDto)
 {
     using (UnitOfWork unitofWork = new UnitOfWork())
     {
         var item = unitofWork.GetRepository <mainunit>().GetById(x => x.Name.ToUpper() == mainUnitDto.Name.ToUpper());
         if (item != null)
         {
             return(true);
         }
         else
         {
             return(false);
         }
     }
 }
Esempio n. 4
0
        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);
            }
        }
Esempio n. 5
0
 public string SetMainUnit(MainUnitDto mainUnitDto)
 {
     return(JsonConvert.SerializeObject(mainUnitLogic.SetMainUnit(mainUnitDto)));
 }