예제 #1
0
        public Operation DeleteSecModule(SecModule objSecModule)
        {
            Operation objOperation = new Operation { Success = true, OperationId = objSecModule.Id };
            _secModuleRepository.Delete(objSecModule);

            try
            {
                _UnitOfWork.Commit();
            }
            catch (Exception)
            {

                objOperation.Success = false;
            }
            return objOperation;
        }
예제 #2
0
        public ActionResult SaveModule(SecModule secModule)
        {
            int companyId = Convert.ToInt32(Session["companyId"]);
            secModule.Status = true;
            secModule.CreatedBy = Convert.ToInt32(Session["userId"]);
            secModule.CreatedDate = DateTime.Now;

            Operation objOperation = new Operation { Success = false };
            if (ModelState.IsValid)
            {
                if (secModule.Id == 0)
                {
                    objOperation = _secModuleService.SaveSecModule(secModule);
                }
                else
                {
                    objOperation = _secModuleService.UpdateSecModule(secModule);
                }
            }

            return Json(objOperation, JsonRequestBehavior.DenyGet);
        }
예제 #3
0
 public void Add(SecModule sm)
 {
     _secModuleRepository.Add(sm);
 }
예제 #4
0
        public Operation SaveSecModule(SecModule objSecModule)
        {
            Operation objOperation = new Operation { Success = true };

            int Id = _secModuleRepository.AddEntity(objSecModule);
            objOperation.OperationId = Id;

            try
            {
                _UnitOfWork.Commit();
            }
            catch (Exception ex)
            {
                objOperation.Success = false;
            }
            return objOperation;
        }