Esempio n. 1
0
 public static TitleMasterModel TitleMasterMapper(ta_ussbk_TitleMaster tentity)
 {
     if (tentity != null)
     {
         var resultl = new TitleMasterModel
         {
             titleid   = tentity.titleid,
             titlename = tentity.titlename,
         };
         return(resultl);
     }
     return(null);
 }
Esempio n. 2
0
 public long Create(TitleMasterModel tentity)
 {
     using (var scope = new TransactionScope())
     {
         var NewRecord = new ta_ussbk_TitleMaster
         {
             titlename = tentity.titlename,
         };
         _unitOfWork.TitleMasterRepository.Insert(NewRecord);
         _unitOfWork.Save();
         scope.Complete();
         return(NewRecord.titleid);
     }
 }
Esempio n. 3
0
        public ActionResult Save(TitleMasterModel input)
        {
            bool status = false;

            if (ModelState.IsValid)
            {
                if (input.titleid > 0)
                {
                    var result = _mainobj.Update(input.titleid, input);
                }
                else
                {
                    var result = _mainobj.Create(input);
                }
                status = true;
            }
            return(new JsonResult {
                Data = new { status = status }
            });
        }
Esempio n. 4
0
        public bool Update(long tid, TitleMasterModel tentity)
        {
            var success = false;

            if (tentity != null && tid != 0)
            {
                using (var scope = new TransactionScope())
                {
                    var oldrecord = _unitOfWork.TitleMasterRepository.GetByID(tid);
                    if (oldrecord != null)
                    {
                        oldrecord.titlename = tentity.titlename;

                        _unitOfWork.TitleMasterRepository.Update(oldrecord);
                        _unitOfWork.Save();
                        scope.Complete();
                        success = true;
                    }
                }
            }
            return(success);
        }