public ActionResult Cadastrar(FaixasBLViewModel viewModel) { var faixaBL = new FaixaBL { LayoutId = viewModel.FaixaBLLayoutId, BLMinimo = viewModel.FaixasBLMinimo, BLMaximo = viewModel.FaixasBLMaximo, ValorMinimo = viewModel.FaixasBLValorMinimo }; if (!Validar(faixaBL)) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest, faixaBL.ValidationResult .Errors .First() .ToString())); } _faixasBLRepositorio.Cadastrar(faixaBL); var faixas = ObterFaixasBL(viewModel.FaixaBLLayoutId); return(PartialView("_Consulta", faixas)); }
public void Atualizar(FaixaBL faixa) { using (OracleConnection con = new OracleConnection(Config.StringConexao())) { var parametros = new DynamicParameters(); parametros.Add(name: "BLMinimo", value: faixa.BLMinimo, direction: ParameterDirection.Input); parametros.Add(name: "BLMaximo", value: faixa.BLMaximo, direction: ParameterDirection.Input); parametros.Add(name: "ValorMinimo", value: faixa.ValorMinimo, direction: ParameterDirection.Input); parametros.Add(name: "Id", value: faixa.Id, direction: ParameterDirection.Input); con.Execute(@"UPDATE CRM.TB_CRM_LAYOUT_VL_MINIMO_BL SET BLMinimo = :BLMinimo, BLMaximo = :BLMaximo, ValorMinimo = :ValorMinimo WHERE Id = :Id", parametros); } }
public void Cadastrar(FaixaBL 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: "BLMinimo", value: faixa.BLMinimo, direction: ParameterDirection.Input); parametros.Add(name: "BLMaximo", value: faixa.BLMaximo, direction: ParameterDirection.Input); parametros.Add(name: "ValorMinimo", value: faixa.ValorMinimo, direction: ParameterDirection.Input); con.Execute(@"INSERT INTO CRM.TB_CRM_LAYOUT_VL_MINIMO_BL (Id, LayoutId, BLMinimo, BLMaximo, ValorMinimo) VALUES (CRM.SEQ_CRM_LAYOUT_VL_MINIMO_BL.NEXTVAL, :LayoutId, :BLMinimo, :BLMaximo, :ValorMinimo)", parametros); } }