public ConfigurationProfile() { Shared.Application.Conversores.Configuracao.Registrar(this); this.AllowNullCollections = true; ClienteViewModel.Mapping(this); ClienteListaViewModel.Mapping(this); EmailViewModel.Mapping(this); EnderecoViewModel.Mapping(this); FornecedorViewModel.Mapping(this); FornecedorListaViewModel.Mapping(this); IdentificacaoViewModel.Mapping(this); IndustriaViewModel.Mapping(this); LojaViewModel.Mapping(this); LojaListaViewModel.Mapping(this); ParametroViewModel.Mapping(this); RamoViewModel.Mapping(this); TaraViewModel.Mapping(this); TelefoneViewModel.Mapping(this); TipoClienteViewModel.Mapping(this); TipoIdentificacaoViewModel.Mapping(this); TipoProdutoViewModel.Mapping(this); TipoPrecoViewModel.Mapping(this); UsuarioViewModel.Mapping(this); UnidadeViewModel.Mapping(this); MarcaViewModel.Mapping(this); }
public int Gravar(TipoProdutoViewModel tipoProduto) { TipoProduto tp = new TipoProduto(); tp.Id = tipoProduto.Id; tp.Nome = tipoProduto.Nome; return(tp.Gravar()); }
public ActionResult Alterar(TipoProdutoViewModel tipoProduto) { if (ModelState.IsValid) { var tip = Mapper.Map <TipoProdutoViewModel, TipoProduto>(tipoProduto); _tipoProdutoRep.Alterar(tip); } return(RedirectToAction("Index")); }
public int Alterar(TipoProdutoViewModel p) { Models.TipoProduto TipoProduto = new Models.TipoProduto() { Id = p.Id, Nome = p.Nome, SrcImagem = p.SrcImagem, }; return(TipoProduto.Alterar()); }
public ActionResult Listar() { var lista = _unit.TipoProdutoRepository.Listar(); TipoProdutoViewModel tp = new TipoProdutoViewModel() { TiposProduto = lista }; return(View(tp)); }
public ActionResult Editar(TipoProdutoViewModel model) { var resultado = service.Atualizar(model); if (resultado.Successo) { resultado.RedirecionarPara(Url.Action(nameof(Index))); } return(Json(resultado.Retorno())); }
public ActionResult Editar(int tipoId) { var tipoProduto = _unit.TipoProdutoRepository.BuscarPorId(tipoId); var viewModel = new TipoProdutoViewModel() { Id = tipoProduto.Id, Nome = tipoProduto.Nome }; return(PartialView("_editar", viewModel)); }
public RetornoTipoCategoriaWEB Alterar(IFormCollection form) { RetornoTipoCategoriaWEB ret = new RetornoTipoCategoriaWEB(); int id = 0; int.TryParse(form["Id"], out id); string nome = form["Nome"]; if ((id > 0) && (nome != "")) { ret.NomeArquivo = form["nomeImg"]; if (Convert.ToBoolean(form["arquivo"]) == true) { try { ExcluirImagem(form["nomeImg"]); ret = SalvarServidor(form); if (ret.Err == 1) { ProdutoController prod = new ProdutoController(); TipoProdutoViewModel p = new TipoProdutoViewModel() { Id = id, Nome = nome, SrcImagem = ret.NomeArquivo, }; ret.Err = prod.Alterar(p); return(ret); } } catch (Exception ex) { ret.Err = -10; ret.Msg = "Erro absurdo !!!"; return(ret); } } else { ProdutoController prod = new ProdutoController(); TipoProdutoViewModel p = new TipoProdutoViewModel() { Id = id, Nome = nome, SrcImagem = ret.NomeArquivo, }; ret.Err = prod.Alterar(p); } } ret.Err = -99; return(ret); }
public ActionResult Editar(TipoProdutoViewModel tipoProduto) { var tp = new TipoProduto() { Id = tipoProduto.Id, Nome = tipoProduto.Nome }; _unit.TipoProdutoRepository.Alterar(tp); _unit.Salvar(); return(RedirectToAction("Listar")); }
public ActionResult Cadastrar(TipoProdutoViewModel tp) { TipoProduto tipoProduto = new TipoProduto() { Id = tp.Id, Nome = tp.Nome }; _unit.TipoProdutoRepository.Cadastrar(tipoProduto); _unit.Salvar(); return(RedirectToAction("Listar")); }
public int Gravar(TipoProdutoViewModel p) { int result; Models.TipoProduto TipoProduto = new Models.TipoProduto() { Nome = p.Nome, SrcImagem = p.SrcImagem, }; if (p.Id != 0) { TipoProduto.Id = p.Id; result = TipoProduto.Alterar(); } else { result = TipoProduto.Gravar(); } return(result); }
public RetornoTipoCategoriaWEB GravarCategoria(IFormCollection form) { RetornoTipoCategoriaWEB ret = new RetornoTipoCategoriaWEB(); int id = 0; int.TryParse(form["Id"], out id); string nome = form["Nome"]; if (nome != "") { try { if (id == 0) { ret = SalvarServidor(form); if (ret.Err == 1) { ProdutoController prod = new ProdutoController(); TipoProdutoViewModel p = new TipoProdutoViewModel() { Id = id, Nome = nome, SrcImagem = ret.NomeArquivo, }; ret.Err = prod.Gravar(p); return(ret); } } } catch (Exception ex) { ret.Err = -10; ret.Msg = "Erro absurdo !!!"; return(ret); } } ret.Err = -99; return(ret); }
public ActionResult Cadastrar(string areaId) { var model = new TipoProdutoViewModel(); return(View("Form", model)); }