public MestreDependenteViewModel Update(MestreDependenteViewModel obj)
 {
     BeginTransaction();
     _mestreDependente.Update(Mapper.Map <MestreDependenteViewModel, MestreDependente>(obj));
     Commit();
     return(obj);
 }
        public MestreDependenteViewModel Add(MestreDependenteViewModel obj)
        {
            var mestreDependente = Mapper.Map <MestreDependenteViewModel, MestreDependente>(obj);

            BeginTransaction();
            _mestreDependente.Add(mestreDependente);
            Commit();
            return(obj);
        }
 public ActionResult Edit(MestreDependenteViewModel mestreDependenteViewModel)
 {
     if (!ModelState.IsValid)
     {
         return(View(mestreDependenteViewModel));
     }
     _mestreDependenteAppService.Update(mestreDependenteViewModel);
     ViewBag.DadosMestre = _mestreAppService.GetById(mestreDependenteViewModel.MestreId);
     return(RedirectToAction("Index", new { id = mestreDependenteViewModel.MestreId }));
 }