Esempio n. 1
0
 public ActionResponse Create(CardValueModel model)
 {
     if (IsExists(model.CardValueId, model.CardValue) == false)
     {
         MRC_CardValue obj = new MRC_CardValue
         {
             CardValue     = model.CardValue,
             CardValueDesc = model.CardValueDesc,
             IsActive      = model.IsActive,
             CreatedBy     = model.CreatedBy,
             CreatedDate   = model.CreatedDate,
         };
         _ent.AddToMRC_CardValue(obj);
         _ent.SaveChanges();
         _res.ActionMessage  = String.Format(Resources.Message.SuccessfullyCreated, "Card Value");
         _res.ErrSource      = "DataBase";
         _res.ErrType        = "App";
         _res.ErrNumber      = 0;
         _res.ResponseStatus = true;
     }
     else
     {
         _res.ActionMessage  = String.Format(Resources.Message.AlreadyExist, "Card Value");
         _res.ErrSource      = "DataBase";
         _res.ErrType        = "App";
         _res.ErrNumber      = 0;
         _res.ResponseStatus = true;
     }
     return(_res);
 }
Esempio n. 2
0
 public ActionResponse Edit(CardValueModel model)
 {
     if (IsExists(model.CardValueId, model.CardValue) == false)
     {
         var result = _ent.MRC_CardValue.Where(x => x.CardValueId == model.CardValueId).FirstOrDefault();
         result.CardValue     = (double)model.CardValue;
         result.CardValueDesc = model.CardValueDesc;
         result.IsActive      = model.IsActive;
         result.ModifiedBy    = ATLTravelPortal.Repository.GeneralRepository.LogedUserId();
         result.ModifiedDate  = ATLTravelPortal.Repository.GeneralRepository.CurrentDate();
         if (result != null)
         {
             _ent.ApplyCurrentValues(result.EntityKey.EntitySetName, result);
             _ent.SaveChanges();
         }
         _res.ActionMessage  = String.Format(Resources.Message.SuccessfullyUpdated, "Card Value");
         _res.ErrSource      = "DataBase";
         _res.ErrType        = "App";
         _res.ErrNumber      = 0;
         _res.ResponseStatus = true;
     }
     else
     {
         _res.ActionMessage  = String.Format(Resources.Message.AlreadyExist, "Card Value");
         _res.ErrSource      = "DataBase";
         _res.ErrType        = "App";
         _res.ErrNumber      = 0;
         _res.ResponseStatus = true;
     }
     return(_res);
 }
 public ActionResult Details(int?id)
 {
     _model = _pro.Detail(id, out _res);
     Session["ActionResponse"] = _res;
     if (_res.ErrNumber == 0)
     {
         return(View(_model));
     }
     else
     {
         return(RedirectToAction("Index"));
     }
 }
 public ActionResult Edit(int?id)
 {
     _model = _pro.Detail(id, out _res);
     _model.CardStatusList     = ATLTravelPortal.Repository.GeneralRepository.GeneralStatus();
     Session["ActionResponse"] = _res;
     if (_res.ErrNumber == 0)
     {
         return(View(_model));
     }
     else
     {
         return(RedirectToAction("Index"));
     }
 }
Esempio n. 5
0
        public IEnumerable <CardValueModel> List()
        {
            var result = _ent.MRC_CardValue.OrderBy(x => x.CardValue);
            List <CardValueModel> _response = new List <CardValueModel>();

            foreach (var item in result)
            {
                CardValueModel model = new CardValueModel
                {
                    CardValueId   = item.CardValueId,
                    CardValue     = (double)item.CardValue,
                    CardValueDesc = item.CardValueDesc,
                    IsActive      = item.IsActive,
                    StatusName    = item.IsActive == true ? "Active" : item.IsActive == false ? "Blocked" : "N/A",
                };
                _response.Add(model);
            }
            return(_response.AsEnumerable());
        }
 public ActionResult Create(CardValueModel model)
 {
     model.CreatedDate = ATLTravelPortal.Repository.GeneralRepository.CurrentDate();
     model.CreatedBy   = ATLTravelPortal.Repository.GeneralRepository.LogedUserId();
     _res = _pro.Create(model);
     Session["ActionResponse"] = _res;
     if (!ModelState.IsValid)
     {
         return(RedirectToAction("Edit"));
     }
     else
     {
         if (_res.ErrNumber == 0)
         {
             return(RedirectToAction("Index"));
         }
         else
         {
             return(View(model));
         }
     }
 }
Esempio n. 7
0
        public CardValueModel Detail(int?Id, out ActionResponse _ores)
        {
            CardValueModel obj = new CardValueModel();

            if (Id != null)
            {
                var result = _ent.MRC_CardValue.Where(x => x.CardValueId == Id).FirstOrDefault();
                if (result != null)
                {
                    obj.CardValueId   = result.CardValueId;
                    obj.CardValue     = (double)result.CardValue;
                    obj.CardValueDesc = result.CardValueDesc;
                    obj.IsActive      = result.IsActive;
                    obj.StatusName    = result.IsActive == true ? "Active" : result.IsActive == false ? "Blocked" : "N/A";
                    obj.CreatedBy     = (int)result.CreatedBy;
                    obj.CreatedDate   = (DateTime)result.CreatedDate;
                }
                else
                {
                    _res.ActionMessage  = String.Format(Resources.Message.InvalidOperation, "Card Value");
                    _res.ErrNumber      = 1005;
                    _res.ErrSource      = "DataBase";
                    _res.ErrType        = "App";
                    _res.ResponseStatus = true;
                }
            }
            else
            {
                _res.ActionMessage  = String.Format(Resources.Message.InvalidOperation, "Card Value");
                _res.ErrNumber      = 1005;
                _res.ErrSource      = "DataBase";
                _res.ErrType        = "App";
                _res.ResponseStatus = true;
            }

            _ores = _res;
            return(obj);
        }