public ActionResult Edit(int id) { var filtro = this.appComposicao.ListarPorId(id); var model = new ComposicaoModels { IdComposicao = filtro.IdComposicao, Descricao = filtro.Descricao, NomeComposicao = filtro.NomeComposicao, Classificacao = filtro.Classificacao, //Status = item.Status, Quantiomposicao = filtro.Quantiomposicao, DescTipoComposicao = filtro.DescTipoComposicao, Tamanho = filtro.Tamanho, Peso = filtro.Peso, ValorASerPagoProdutor = filtro.ValorASerPagoProdutor, ValorASerCobradoProdutor = filtro.ValorASerCobradoProdutor, }; model.DdSexo = SexoLista(); return(View(model)); }
public ActionResult Create(ComposicaoModels model) { try { var dto = new networkcomposicao { IdComposicao = model.IdComposicao, Descricao = model.Descricao, NomeComposicao = model.NomeComposicao, //Classificacao = model.Classificacao, Status = "CADASTRADO", //Quantiomposicao = model.Quantiomposicao, DescTipoComposicao = model.DescTipoComposicao, Tamanho = model.Tamanho, Peso = model.Peso, ValorASerPagoProdutor = model.ValorASerPagoProdutor, ValorASerCobradoProdutor = model.ValorASerCobradoProdutor, }; if (ModelState.IsValid) { this.appComposicao.Salvar(dto); TempData["msgsucesso"] = "Registro salvo com sucesso"; } return(RedirectToAction("create")); } catch (Exception execption) { TempData["msgerror"] = execption.Message.ToString(); return(View(model)); } }
public ActionResult Edit(ComposicaoModels model) { model.DdSexo = SexoLista(); try { var filtro = this.appComposicao.ListarPorId(model.IdComposicao); filtro.IdComposicao = model.IdComposicao; filtro.Descricao = model.Descricao; filtro.NomeComposicao = model.NomeComposicao; filtro.Classificacao = model.Classificacao; filtro.Status = model.Status; filtro.Quantiomposicao = model.Quantiomposicao; filtro.DescTipoComposicao = model.DescTipoComposicao; filtro.Tamanho = model.Tamanho; filtro.Peso = model.Peso; filtro.ValorASerPagoProdutor = model.ValorASerPagoProdutor; filtro.ValorASerCobradoProdutor = model.ValorASerCobradoProdutor; if (ModelState.IsValid) { this.appComposicao.Atualizar(filtro); TempData["msgsucesso"] = "Registro atualizado com sucesso"; } return(View(model)); } catch (Exception exception) { TempData["msgerror"] = exception.Message.ToString(); return(View(model)); } }
// GET: Composicao public ActionResult Index() { var model = new List <ComposicaoModels>(); foreach (var item in this.appComposicao.ListarTodos().ToList().Where(x => x.Status == "CADASTRADO")) { var objeto = new ComposicaoModels { IdComposicao = item.IdComposicao, Descricao = item.Descricao, NomeComposicao = item.NomeComposicao, Classificacao = item.Classificacao, Status = item.Status, Quantiomposicao = item.Quantiomposicao, DescTipoComposicao = item.DescTipoComposicao, Tamanho = item.Tamanho, Peso = item.Peso, ValorASerPagoProdutor = item.ValorASerPagoProdutor, ValorASerCobradoProdutor = item.ValorASerCobradoProdutor, }; model.Add(objeto); } return(View(model)); }
public ActionResult Create() { var model = new ComposicaoModels(); return(View(model)); }