//METODO BUSCAR public DataTable Buscar(DacfDDFt_detalledediferido acfDDFt_detalledediferido) { DataTable DtResultado = new DataTable("acfDDFt_detalledediferido"); SqlConnection SqlCon = new SqlConnection(); try { SqlCon.ConnectionString = DConexion.CnBDActivo; SqlCommand SqlCmd = new SqlCommand(); SqlCmd.Connection = SqlCon; SqlCmd.CommandText = "usp_B_acfDDFt_detalledediferido"; SqlCmd.CommandType = CommandType.StoredProcedure; SqlParameter ParINVZU = new SqlParameter(); ParINVZU.ParameterName = "@sINVZU"; ParINVZU.SqlDbType = SqlDbType.Char; ParINVZU.Size = 50; ParINVZU.Value = acfDDFt_detalledediferido.INVZU; SqlCmd.Parameters.Add(ParINVZU); SqlDataAdapter SqlDat = new SqlDataAdapter(SqlCmd); SqlDat.Fill(DtResultado); } catch (Exception ex) { DtResultado = null; } return(DtResultado); }
//METODO ELIMINAR public string Eliminar(DacfDDFt_detalledediferido acfDDFt_detalledediferido) { 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_acfDDFt_detalledediferido"; SqlCmd.CommandType = CommandType.StoredProcedure; // SqlParameter ParACFcuenta = new SqlParameter(); ParACFcuenta.ParameterName = "@sACFcuenta"; ParACFcuenta.SqlDbType = SqlDbType.Char; ParACFcuenta.Value = acfDDFt_detalledediferido.ACFcuenta; SqlCmd.Parameters.Add(ParACFcuenta); // //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(DacfDDFt_detalledediferido acfDDFt_detalledediferido) { 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_acfDDFt_detalledediferido"; SqlCmd.CommandType = CommandType.StoredProcedure; // SqlParameter ParACFcuenta = new SqlParameter(); ParACFcuenta.ParameterName = "@sACFcuenta"; ParACFcuenta.SqlDbType = SqlDbType.Char; ParACFcuenta.Value = acfDDFt_detalledediferido.ACFcuenta; SqlCmd.Parameters.Add(ParACFcuenta); // SqlParameter ParINVZU = new SqlParameter(); ParINVZU.ParameterName = "@sINVZU"; ParINVZU.SqlDbType = SqlDbType.Char; ParINVZU.Value = acfDDFt_detalledediferido.INVZU; SqlCmd.Parameters.Add(ParINVZU); // SqlParameter ParTXT50 = new SqlParameter(); ParTXT50.ParameterName = "@sTXT50"; ParTXT50.SqlDbType = SqlDbType.Char; ParTXT50.Value = acfDDFt_detalledediferido.TXT50; SqlCmd.Parameters.Add(ParTXT50); // SqlParameter ParACFvalorniif = new SqlParameter(); ParACFvalorniif.ParameterName = "@decACFvalorniif"; ParACFvalorniif.SqlDbType = SqlDbType.Decimal; ParACFvalorniif.Value = acfDDFt_detalledediferido.ACFvalorniif; SqlCmd.Parameters.Add(ParACFvalorniif); // SqlParameter ParACFdepniif = new SqlParameter(); ParACFdepniif.ParameterName = "@decACFdepniif"; ParACFdepniif.SqlDbType = SqlDbType.Decimal; ParACFdepniif.Value = acfDDFt_detalledediferido.ACFdepniif; SqlCmd.Parameters.Add(ParACFdepniif); // SqlParameter ParACFPPENiif = new SqlParameter(); ParACFPPENiif.ParameterName = "@decACFPPENiif"; ParACFPPENiif.SqlDbType = SqlDbType.Decimal; ParACFPPENiif.Value = acfDDFt_detalledediferido.ACFPPENiif; SqlCmd.Parameters.Add(ParACFPPENiif); // SqlParameter ACFvalortrib = new SqlParameter(); ACFvalortrib.ParameterName = "@desACFvalortrib"; ACFvalortrib.SqlDbType = SqlDbType.Decimal; ACFvalortrib.Value = acfDDFt_detalledediferido.ACFvalortrib; SqlCmd.Parameters.Add(ACFvalortrib); // SqlParameter ParACFDepTrib = new SqlParameter(); ParACFDepTrib.ParameterName = "@decACFDepTrib"; ParACFDepTrib.SqlDbType = SqlDbType.Decimal; ParACFDepTrib.Value = acfDDFt_detalledediferido.ACFDepTrib; SqlCmd.Parameters.Add(ParACFDepTrib); // SqlParameter ParACFpplir = new SqlParameter(); ParACFpplir.ParameterName = "@decACFpplir"; ParACFpplir.SqlDbType = SqlDbType.Decimal; ParACFpplir.Value = acfDDFt_detalledediferido.ACFpplir; SqlCmd.Parameters.Add(ParACFpplir); // SqlParameter ParACFdeducible = new SqlParameter(); ParACFdeducible.ParameterName = "@decACFdeducible"; ParACFdeducible.SqlDbType = SqlDbType.Decimal; ParACFdeducible.Value = acfDDFt_detalledediferido.ACFdeducible; SqlCmd.Parameters.Add(ParACFdeducible); // SqlParameter ParACFimponible = new SqlParameter(); ParACFimponible.ParameterName = "@decACFimponible"; ParACFimponible.SqlDbType = SqlDbType.Decimal; ParACFimponible.Value = acfDDFt_detalledediferido.ACFimponible; SqlCmd.Parameters.Add(ParACFimponible); // SqlParameter ParACFirda = new SqlParameter(); ParACFirda.ParameterName = "@decACFirda"; ParACFirda.SqlDbType = SqlDbType.Decimal; ParACFirda.Value = acfDDFt_detalledediferido.ACFirda; SqlCmd.Parameters.Add(ParACFirda); // SqlParameter ParACFirdp = new SqlParameter(); ParACFirdp.ParameterName = "@decACFirdp"; ParACFirdp.SqlDbType = SqlDbType.Decimal; ParACFirdp.Value = acfDDFt_detalledediferido.ACFirdp; SqlCmd.Parameters.Add(ParACFirdp); // SqlParameter ParACFculdep = new SqlParameter(); ParACFculdep.ParameterName = "@decACFculdep"; ParACFculdep.SqlDbType = SqlDbType.Decimal; ParACFculdep.Value = acfDDFt_detalledediferido.ACFculdep; SqlCmd.Parameters.Add(ParACFculdep); // SqlParameter ParACFrecper1 = new SqlParameter(); ParACFrecper1.ParameterName = "@decACFrecper1"; ParACFrecper1.SqlDbType = SqlDbType.Decimal; ParACFrecper1.Value = acfDDFt_detalledediferido.ACFrecper1; SqlCmd.Parameters.Add(ParACFrecper1); // SqlParameter ParACFrecper2 = new SqlParameter(); ParACFrecper2.ParameterName = "@decACFrecper2"; ParACFrecper2.SqlDbType = SqlDbType.Decimal; ParACFrecper2.Value = acfDDFt_detalledediferido.ACFrecper2; SqlCmd.Parameters.Add(ParACFrecper2); // SqlParameter ParACFrecper3 = new SqlParameter(); ParACFrecper3.ParameterName = "@decACFrecper3"; ParACFrecper3.SqlDbType = SqlDbType.Decimal; ParACFrecper3.Value = acfDDFt_detalledediferido.ACFrecper3; SqlCmd.Parameters.Add(ParACFrecper3); // SqlParameter ParACFrecper4 = new SqlParameter(); ParACFrecper4.ParameterName = "@decACFrecper4"; ParACFrecper4.SqlDbType = SqlDbType.Decimal; ParACFrecper4.Value = acfDDFt_detalledediferido.ACFrecper4; SqlCmd.Parameters.Add(ParACFrecper4); // SqlParameter ParACFtotales = new SqlParameter(); ParACFtotales.ParameterName = "@decACFtotales"; ParACFtotales.SqlDbType = SqlDbType.Decimal; ParACFtotales.Value = acfDDFt_detalledediferido.ACFtotales; SqlCmd.Parameters.Add(ParACFtotales); // SqlParameter ParACFirdaA = new SqlParameter(); ParACFirdaA.ParameterName = "@decACFirdaA"; ParACFirdaA.SqlDbType = SqlDbType.Decimal; ParACFirdaA.Value = acfDDFt_detalledediferido.ACFirdaA; SqlCmd.Parameters.Add(ParACFirdaA); // SqlParameter ParACFirdpA = new SqlParameter(); ParACFirdpA.ParameterName = "@decACFirdpA"; ParACFirdpA.SqlDbType = SqlDbType.Decimal; ParACFirdpA.Value = acfDDFt_detalledediferido.ACFirdpA; SqlCmd.Parameters.Add(ParACFirdpA); // SqlParameter ParACFirdaF = new SqlParameter(); ParACFirdaF.ParameterName = "@decACFirdaF"; ParACFirdaF.SqlDbType = SqlDbType.Decimal; ParACFirdaF.Value = acfDDFt_detalledediferido.ACFirdaF; SqlCmd.Parameters.Add(ParACFirdaF); // SqlParameter ParACFirdpF = new SqlParameter(); ParACFirdpF.ParameterName = "@decACFirdpF"; ParACFirdpF.SqlDbType = SqlDbType.Decimal; ParACFirdpF.Value = acfDDFt_detalledediferido.ACFirdpF; SqlCmd.Parameters.Add(ParACFirdpF); // SqlParameter ParPDFcodigo = new SqlParameter(); ParPDFcodigo.ParameterName = "@iPDFcodigo"; ParPDFcodigo.SqlDbType = SqlDbType.Int; ParPDFcodigo.Value = acfDDFt_detalledediferido.PDFcodigo; SqlCmd.Parameters.Add(ParPDFcodigo); // //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); }