public ActionResult Cadastrar(FaixasPesoViewModel viewModel) { var faixaPeso = new FaixaPeso { LayoutId = viewModel.FaixaPesoLayoutId, ValorInicial = viewModel.FaixasPesoValorInicial, ValorFinal = viewModel.FaixasPesoValorFinal, Preco = viewModel.FaixasPesoPreco }; if (!Validar(faixaPeso)) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest, faixaPeso.ValidationResult .Errors .First() .ToString())); } _faixasPesoRepositorio.Cadastrar(faixaPeso); var faixas = ObterFaixasPeso(viewModel.FaixaPesoLayoutId); return(PartialView("_Consulta", faixas)); }
public void CadastrarFaixasPeso(FaixaPeso faixa) { using (OracleConnection con = new OracleConnection(Config.StringConexao())) { var parametros = new DynamicParameters(); parametros.Add(name: "LayoutId", value: faixa.LayoutId, direction: ParameterDirection.Input); parametros.Add(name: "ValorInicial", value: faixa.ValorInicial, direction: ParameterDirection.Input); parametros.Add(name: "ValorFinal", value: faixa.ValorFinal, direction: ParameterDirection.Input); parametros.Add(name: "Preco", value: faixa.Preco, direction: ParameterDirection.Input); con.Execute(@"INSERT INTO CRM.TB_CRM_LAYOUT_VL_PESO (Id, LayoutId, ValorInicial, ValorFinal, Preco) VALUES (CRM.SEQ_CRM_LAYOUT_VL_PESO.NEXTVAL, :LayoutId, :ValorInicial, :ValorFinal, :Preco)", parametros); } }
public void Atualizar(FaixaPeso faixa) { using (OracleConnection con = new OracleConnection(Config.StringConexao())) { var parametros = new DynamicParameters(); parametros.Add(name: "LayoutId", value: faixa.LayoutId, direction: ParameterDirection.Input); parametros.Add(name: "ValorInicial", value: faixa.ValorInicial, direction: ParameterDirection.Input); parametros.Add(name: "ValorFinal", value: faixa.ValorFinal, direction: ParameterDirection.Input); parametros.Add(name: "Preco", value: faixa.Preco, direction: ParameterDirection.Input); parametros.Add(name: "Id", value: faixa.Id, direction: ParameterDirection.Input); con.Execute(@"UPDATE CRM.TB_CRM_LAYOUT_VL_PESO SET ValorInicial = :ValorInicial, ValorFinal = :ValorFinal, Preco = :Preco WHERE Id = :Id", parametros); } }