public MestreAreaViewModel Update(MestreAreaViewModel obj)
 {
     BeginTransaction();
     _mestreAreaService.Update(Mapper.Map <MestreAreaViewModel, MestreArea>(obj));
     Commit();
     return(obj);
 }
        public MestreAreaViewModel Add(MestreAreaViewModel obj)
        {
            var mestreArea = Mapper.Map <MestreAreaViewModel, MestreArea>(obj);

            BeginTransaction();
            _mestreAreaService.Add(mestreArea);
            Commit();
            return(obj);
        }
 public ActionResult Edit(MestreAreaViewModel mestreAreaViewModel)
 {
     if (!ModelState.IsValid)
     {
         return(View(mestreAreaViewModel));
     }
     _mestreAreaAppService.Update(mestreAreaViewModel);
     return(RedirectToAction("Index", new { id = mestreAreaViewModel.MestreId }));
 }