コード例 #1
0
        //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);
        }
コード例 #2
0
        //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);
        }
コード例 #3
0
        //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);
        }