//METODO ELIMINAR public string Eliminar(DAcfTRNt_terrenodetalle acfTRNt_terrenodetalle) { string rpta = ""; SqlConnection SqlCon = new SqlConnection(); try { //Código SqlCon.ConnectionString = DConexion.CnBDActivo; SqlCon.Open(); //Establecer el Comando SqlCommand SqlCmd = new SqlCommand(); SqlCmd.Connection = SqlCon; SqlCmd.CommandText = "usp_D_acfTRNt_terrenodetalle"; SqlCmd.CommandType = CommandType.StoredProcedure; // SqlParameter ParRVAcodigo = new SqlParameter(); ParRVAcodigo.ParameterName = "@sRVAcodigo"; ParRVAcodigo.SqlDbType = SqlDbType.Char; ParRVAcodigo.Value = acfTRNt_terrenodetalle.RVAcodigo; SqlCmd.Parameters.Add(ParRVAcodigo); // //Ejecutamos nuestro comando rpta = SqlCmd.ExecuteNonQuery() != 0 ? "OK" : "NO se Elimino el Registro"; } catch (Exception ex) { rpta = ex.Message; } finally { if (SqlCon.State == ConnectionState.Open) { SqlCon.Close(); } } return(rpta); }
//METODO EDITAR public string Editar(DAcfTRNt_terrenodetalle acfTRNt_terrenodetalle) { string rpta = ""; SqlConnection SqlCon = new SqlConnection(); try { //Código SqlCon.ConnectionString = DConexion.CnBDActivo; SqlCon.Open(); //Establecer el Comando SqlCommand SqlCmd = new SqlCommand(); SqlCmd.Connection = SqlCon; SqlCmd.CommandText = "usp_U_acfTRNt_terrenodetalle"; SqlCmd.CommandType = CommandType.StoredProcedure; // // SqlParameter ParCRSnombrepredio = new SqlParameter(); ParCRSnombrepredio.ParameterName = "@sCRSnombrepredio"; ParCRSnombrepredio.SqlDbType = SqlDbType.Char; ParCRSnombrepredio.Value = acfTRNt_terrenodetalle.CRSnombrepredio; SqlCmd.Parameters.Add(ParCRSnombrepredio); // SqlParameter ParCRScentropoblado = new SqlParameter(); ParCRScentropoblado.ParameterName = "@sCRScentropoblado"; ParCRScentropoblado.SqlDbType = SqlDbType.Char; ParCRScentropoblado.Value = acfTRNt_terrenodetalle.CRScentropoblado; SqlCmd.Parameters.Add(ParCRScentropoblado); // SqlParameter ParCRSdepartamento = new SqlParameter(); ParCRSdepartamento.ParameterName = "@sCRSdepartamento"; ParCRSdepartamento.SqlDbType = SqlDbType.Char; ParCRSdepartamento.Value = acfTRNt_terrenodetalle.CRSdepartamento; SqlCmd.Parameters.Add(ParCRSdepartamento); // SqlParameter ParCRSinterior = new SqlParameter(); ParCRSinterior.ParameterName = "@sCRSinterior"; ParCRSinterior.SqlDbType = SqlDbType.Char; ParCRSinterior.Value = acfTRNt_terrenodetalle.CRSinterior; SqlCmd.Parameters.Add(ParCRSinterior); // SqlParameter ParCRScarretera = new SqlParameter(); ParCRScarretera.ParameterName = "@sCRScarretera"; ParCRScarretera.SqlDbType = SqlDbType.Char; ParCRScarretera.Value = acfTRNt_terrenodetalle.CRScarretera; SqlCmd.Parameters.Add(ParCRScarretera); // SqlParameter ParCRSkilometro = new SqlParameter(); ParCRSkilometro.ParameterName = "@sCRSkilometro"; ParCRSkilometro.SqlDbType = SqlDbType.Char; ParCRSkilometro.Value = acfTRNt_terrenodetalle.CRSkilometro; SqlCmd.Parameters.Add(ParCRSkilometro); // SqlParameter ParACFArea = new SqlParameter(); ParACFArea.ParameterName = "@sACFArea"; ParACFArea.SqlDbType = SqlDbType.Char; ParACFArea.Value = acfTRNt_terrenodetalle.ACFArea; SqlCmd.Parameters.Add(ParACFArea); // SqlParameter ParACFvalor = new SqlParameter(); ParACFvalor.ParameterName = "@sACFvalor"; ParACFvalor.SqlDbType = SqlDbType.Char; ParACFvalor.Value = acfTRNt_terrenodetalle.ACFvalor; SqlCmd.Parameters.Add(ParACFvalor); // SqlParameter ParACFtc = new SqlParameter(); ParACFtc.ParameterName = "@sACFtc"; ParACFtc.SqlDbType = SqlDbType.Char; ParACFtc.Value = acfTRNt_terrenodetalle.ACFtc; SqlCmd.Parameters.Add(ParACFtc); // SqlParameter ParACFvalorSoles = new SqlParameter(); ParACFvalorSoles.ParameterName = "@sACFvalorSoles"; ParACFvalorSoles.SqlDbType = SqlDbType.Char; ParACFvalorSoles.Value = acfTRNt_terrenodetalle.ACFvalorSoles; SqlCmd.Parameters.Add(ParACFvalorSoles); // SqlParameter ParACFValorDolar = new SqlParameter(); ParACFValorDolar.ParameterName = "@sACFValorDolar"; ParACFValorDolar.SqlDbType = SqlDbType.Char; ParACFValorDolar.Value = acfTRNt_terrenodetalle.ACFValorDolar; SqlCmd.Parameters.Add(ParACFValorDolar); // SqlParameter ParACFValorAnt0 = new SqlParameter(); ParACFValorAnt0.ParameterName = "@sACFValorAnt0"; ParACFValorAnt0.SqlDbType = SqlDbType.Char; ParACFValorAnt0.Value = acfTRNt_terrenodetalle.ACFValorAnt0; SqlCmd.Parameters.Add(ParACFValorAnt0); // SqlParameter ParACFVutilniff = new SqlParameter(); ParACFVutilniff.ParameterName = "@sACFVutilniff"; ParACFVutilniff.SqlDbType = SqlDbType.Char; ParACFVutilniff.Value = acfTRNt_terrenodetalle.ACFVutilniff; SqlCmd.Parameters.Add(ParACFVutilniff); // SqlParameter ParACFNetopcga = new SqlParameter(); ParACFNetopcga.ParameterName = "@sACFNetopcga"; ParACFNetopcga.SqlDbType = SqlDbType.Char; ParACFNetopcga.Value = acfTRNt_terrenodetalle.ACFNetopcga; SqlCmd.Parameters.Add(ParACFNetopcga); // SqlParameter ParACFvalorATri = new SqlParameter(); ParACFvalorATri.ParameterName = "@sACFvalorATri"; ParACFvalorATri.SqlDbType = SqlDbType.Char; ParACFvalorATri.Value = acfTRNt_terrenodetalle.ACFvalorATri; SqlCmd.Parameters.Add(ParACFvalorATri); // SqlParameter ParACFid = new SqlParameter(); ParACFid.ParameterName = "@sACFid"; ParACFid.SqlDbType = SqlDbType.Char; ParACFid.Value = acfTRNt_terrenodetalle.ACFid; SqlCmd.Parameters.Add(ParACFid); // SqlParameter ParACFdiferencia = new SqlParameter(); ParACFdiferencia.ParameterName = "@sACFdiferencia"; ParACFdiferencia.SqlDbType = SqlDbType.Char; ParACFdiferencia.Value = acfTRNt_terrenodetalle.ACFdiferencia; SqlCmd.Parameters.Add(ParACFdiferencia); // SqlParameter ParACFDifTemDedu = new SqlParameter(); ParACFDifTemDedu.ParameterName = "@sACFDifTemDedu"; ParACFDifTemDedu.SqlDbType = SqlDbType.Char; ParACFDifTemDedu.Value = acfTRNt_terrenodetalle.ACFDifTemDedu; SqlCmd.Parameters.Add(ParACFDifTemDedu); // SqlParameter ParACFDifTemGrav = new SqlParameter(); ParACFDifTemGrav.ParameterName = "@sACFDifTemGrav"; ParACFDifTemGrav.SqlDbType = SqlDbType.Char; ParACFDifTemGrav.Value = acfTRNt_terrenodetalle.ACFDifTemGrav; SqlCmd.Parameters.Add(ParACFDifTemGrav); // SqlParameter ParACFTasaIR = new SqlParameter(); ParACFTasaIR.ParameterName = "@sACFTasaIR"; ParACFTasaIR.SqlDbType = SqlDbType.Char; ParACFTasaIR.Value = acfTRNt_terrenodetalle.ACFTasaIR; SqlCmd.Parameters.Add(ParACFTasaIR); // SqlParameter ParACFSaldoDeducible = new SqlParameter(); ParACFSaldoDeducible.ParameterName = "@sACFSaldoDeducible"; ParACFSaldoDeducible.SqlDbType = SqlDbType.Char; ParACFSaldoDeducible.Value = acfTRNt_terrenodetalle.ACFSaldoDeducible; SqlCmd.Parameters.Add(ParACFSaldoDeducible); // SqlParameter ParACFSaldoGravable = new SqlParameter(); ParACFSaldoGravable.ParameterName = "@sACFSaldoGravable"; ParACFSaldoGravable.SqlDbType = SqlDbType.Char; ParACFSaldoGravable.Value = acfTRNt_terrenodetalle.ACFSaldoGravable; SqlCmd.Parameters.Add(ParACFSaldoGravable); // SqlParameter ParRVAcodigo = new SqlParameter(); ParRVAcodigo.ParameterName = "@sRVAcodigo"; ParRVAcodigo.SqlDbType = SqlDbType.Char; ParRVAcodigo.Value = acfTRNt_terrenodetalle.RVAcodigo; SqlCmd.Parameters.Add(ParRVAcodigo); // SqlParameter ParACFUbicacion = new SqlParameter(); ParACFUbicacion.ParameterName = "@sACFUbicacion"; ParACFUbicacion.SqlDbType = SqlDbType.Char; ParACFUbicacion.Value = acfTRNt_terrenodetalle.ACFUbicacion; SqlCmd.Parameters.Add(ParACFUbicacion); // //Ejecutamos nuestro comando rpta = SqlCmd.ExecuteNonQuery() != 0 ? "OK" : "NO se Actualizo el Registro"; } catch (Exception ex) { rpta = ex.Message; } finally { if (SqlCon.State == ConnectionState.Open) { SqlCon.Close(); } } return(rpta); }