public ActionResult UsuarioTipo(UsuarioTipoModelView model) { if (!User.Identity.IsAuthenticated) { return(RedirectToAction("Login", "Account", null)); } if (ModelState.IsValid) { model.user = User.Identity.Name; model.status = Convert.ToInt16(model.statusb); if (model.usuariotipoid != 0) //update { ServiceUsuarioTipo.UpdateUsuarioTipo(model); } else //insert { ServiceUsuarioTipo.InsertUsuarioTipo(model); } return(Redirect(Domain.Util.config.UrlSite + "UserType/UsuarioTipo")); } model.UsuarioTipos = ServiceUsuarioTipo.getUsuarioTipo(); return(View(model)); }
public static void InsertUsuarioTipo(UsuarioTipoModelView model) { UsuarioTipo objretorno = new UsuarioTipo(); //faz o de para: objModelView para objEntity Mapper.CreateMap <UsuarioTipoModelView, UsuarioTipo>(); var objtpprod = Mapper.Map <UsuarioTipo>(model); UsuarioTipoRepository tpprod = new UsuarioTipoRepository(); tpprod.Add(objtpprod); tpprod.Save(); }
public ActionResult UsuarioTipo(Int16 id = 0) { var model = new UsuarioTipoModelView(); if (id != 0) { //busca as informações para edição model = ServiceUsuarioTipo.GetUsuarioTipoId(id); } model.UsuarioTipos = ServiceUsuarioTipo.getUsuarioTipo(); return(View(model)); }
public static void UpdateUsuarioTipo(UsuarioTipoModelView model) { UsuarioTipo objretorno = new UsuarioTipo(); //faz o de para: objModelView para objEntity Mapper.CreateMap <UsuarioTipoModelView, UsuarioTipo>(); var objtpprod = Mapper.Map <UsuarioTipo>(model); //objtpprod.dataincl = DateTime.Now; UsuarioTipoRepository tpprod = new UsuarioTipoRepository(); tpprod.Edit(objtpprod); tpprod.Save(); }