Esempio n. 1
0
        //METODO BUSCAR

        public DataTable Buscar(DacfEDIt_edificaciondetalle acfEDIt_edificaciondetalle)
        {
            DataTable     DtResultado = new DataTable("acfEDIt_edificaciondetalle");
            SqlConnection SqlCon      = new SqlConnection();


            try {
                SqlCon.ConnectionString = DConexion.CnBDActivo;
                SqlCommand SqlCmd = new SqlCommand();
                SqlCmd.Connection  = SqlCon;
                SqlCmd.CommandText = "usp_B_acfEDIt_edificaciondetalle";
                SqlCmd.CommandType = CommandType.StoredProcedure;



                SqlParameter ParEDIzona = new SqlParameter();
                ParEDIzona.ParameterName = "@sEDIzona";
                ParEDIzona.SqlDbType     = SqlDbType.Char;
                ParEDIzona.Size          = 50;
                ParEDIzona.Value         = acfEDIt_edificaciondetalle.EDIzona;
                SqlCmd.Parameters.Add(ParEDIzona);

                SqlDataAdapter SqlDat = new SqlDataAdapter(SqlCmd);
                SqlDat.Fill(DtResultado);
            }
            catch (Exception ex)
            {
                DtResultado = null;
            }
            return(DtResultado);
        }
Esempio n. 2
0
        //METODO ELIMINAR
        public string Eliminar(DacfEDIt_edificaciondetalle acfEDIt_edificaciondetalle)
        {
            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_acfEDIt_edificaciondetalle";
                SqlCmd.CommandType = CommandType.StoredProcedure;
                //
                SqlParameter ParACFid = new SqlParameter();
                ParACFid.ParameterName = "@sACFid";
                ParACFid.SqlDbType     = SqlDbType.Int;
                ParACFid.Value         = acfEDIt_edificaciondetalle.ACFid;
                SqlCmd.Parameters.Add(ParACFid);
                //

                //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);
        }
Esempio n. 3
0
        //METODO EDITAR
        public string Editar(DacfEDIt_edificaciondetalle acfEDIt_edificaciondetalle)
        {
            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_acfEDIt_edificaciondetalle";
                SqlCmd.CommandType = CommandType.StoredProcedure;
                //
                SqlParameter ParACFid = new SqlParameter();
                ParACFid.ParameterName = "@iACFid";
                ParACFid.SqlDbType     = SqlDbType.Int;
                ParACFid.Value         = acfEDIt_edificaciondetalle.ACFid;
                SqlCmd.Parameters.Add(ParACFid);
                //
                SqlParameter ParEDIzona = new SqlParameter();
                ParEDIzona.ParameterName = "@sEDIzona";
                ParEDIzona.SqlDbType     = SqlDbType.Char;
                ParEDIzona.Value         = acfEDIt_edificaciondetalle.EDIzona;
                SqlCmd.Parameters.Add(ParEDIzona);
                //
                SqlParameter ParEDIdescripicion = new SqlParameter();
                ParEDIdescripicion.ParameterName = "@sEDIdescripicion";
                ParEDIdescripicion.SqlDbType     = SqlDbType.Char;
                ParEDIdescripicion.Value         = acfEDIt_edificaciondetalle.EDIdescripicion;
                SqlCmd.Parameters.Add(ParEDIdescripicion);
                //
                SqlParameter ParEDIfactorasignado = new SqlParameter();
                ParEDIfactorasignado.ParameterName = "@decEDIfactorasignado";
                ParEDIfactorasignado.SqlDbType     = SqlDbType.Decimal;
                ParEDIfactorasignado.Value         = acfEDIt_edificaciondetalle.EDIfactorasignado;
                SqlCmd.Parameters.Add(ParEDIfactorasignado);
                //
                SqlParameter ParACFValorIR = new SqlParameter();
                ParACFValorIR.ParameterName = "@decACFValorIR";
                ParACFValorIR.SqlDbType     = SqlDbType.Decimal;
                ParACFValorIR.Value         = acfEDIt_edificaciondetalle.ACFValorIR;
                SqlCmd.Parameters.Add(ParACFValorIR);
                //
                SqlParameter ParACFTC = new SqlParameter();
                ParACFTC.ParameterName = "@decACFTC";
                ParACFTC.SqlDbType     = SqlDbType.Decimal;
                ParACFTC.Value         = acfEDIt_edificaciondetalle.ACFTC;
                SqlCmd.Parameters.Add(ParACFTC);
                //
                SqlParameter ACFCRC = new SqlParameter();
                ACFCRC.ParameterName = "@desACFCRC";
                ACFCRC.SqlDbType     = SqlDbType.Decimal;
                ACFCRC.Value         = acfEDIt_edificaciondetalle.ACFCRC;
                SqlCmd.Parameters.Add(ACFCRC);
                //
                SqlParameter ParACFDEPCRC = new SqlParameter();
                ParACFDEPCRC.ParameterName = "@decACFDEPCRC";
                ParACFDEPCRC.SqlDbType     = SqlDbType.Decimal;
                ParACFDEPCRC.Value         = acfEDIt_edificaciondetalle.ACFDEPCRC;
                SqlCmd.Parameters.Add(ParACFDEPCRC);
                //
                SqlParameter ParACFNETOCRC = new SqlParameter();
                ParACFNETOCRC.ParameterName = "@decACFNETOCRC";
                ParACFNETOCRC.SqlDbType     = SqlDbType.Decimal;
                ParACFNETOCRC.Value         = acfEDIt_edificaciondetalle.ACFNETOCRC;
                SqlCmd.Parameters.Add(ParACFNETOCRC);
                //
                SqlParameter ParACFvalorniif = new SqlParameter();
                ParACFvalorniif.ParameterName = "@decACFvalorniif";
                ParACFvalorniif.SqlDbType     = SqlDbType.Decimal;
                ParACFvalorniif.Value         = acfEDIt_edificaciondetalle.ACFvalorniif;
                SqlCmd.Parameters.Add(ParACFvalorniif);
                //
                SqlParameter ParACFdepacuniif = new SqlParameter();
                ParACFdepacuniif.ParameterName = "@decACFdepacuniif";
                ParACFdepacuniif.SqlDbType     = SqlDbType.Decimal;
                ParACFdepacuniif.Value         = acfEDIt_edificaciondetalle.ACFdepacuniif;
                SqlCmd.Parameters.Add(ParACFdepacuniif);
                //
                SqlParameter ParACFNETOPCGA = new SqlParameter();
                ParACFNETOPCGA.ParameterName = "@decACFNETOPCGA";
                ParACFNETOPCGA.SqlDbType     = SqlDbType.Decimal;
                ParACFNETOPCGA.Value         = acfEDIt_edificaciondetalle.ACFNETOPCGA;
                SqlCmd.Parameters.Add(ParACFNETOPCGA);
                //
                SqlParameter ParACFDIFCosto = new SqlParameter();
                ParACFDIFCosto.ParameterName = "@decACFDIFCosto";
                ParACFDIFCosto.SqlDbType     = SqlDbType.Decimal;
                ParACFDIFCosto.Value         = acfEDIt_edificaciondetalle.ACFDIFCosto;
                SqlCmd.Parameters.Add(ParACFDIFCosto);
                //
                SqlParameter ParACFINCCosto = new SqlParameter();
                ParACFINCCosto.ParameterName = "@decACFINCCosto";
                ParACFINCCosto.SqlDbType     = SqlDbType.Decimal;
                ParACFINCCosto.Value         = acfEDIt_edificaciondetalle.ACFINCCosto;
                SqlCmd.Parameters.Add(ParACFINCCosto);
                //
                SqlParameter ParACFDISCosto = new SqlParameter();
                ParACFDISCosto.ParameterName = "@decACFDISCosto";
                ParACFDISCosto.SqlDbType     = SqlDbType.Decimal;
                ParACFDISCosto.Value         = acfEDIt_edificaciondetalle.ACFDISCosto;
                SqlCmd.Parameters.Add(ParACFDISCosto);
                //
                SqlParameter ParACFDIFDEP = new SqlParameter();
                ParACFDIFDEP.ParameterName = "@decACFDIFDEP";
                ParACFDIFDEP.SqlDbType     = SqlDbType.Decimal;
                ParACFDIFDEP.Value         = acfEDIt_edificaciondetalle.ACFDIFDEP;
                SqlCmd.Parameters.Add(ParACFDIFDEP);
                //
                SqlParameter ParACFINCDep = new SqlParameter();
                ParACFINCDep.ParameterName = "@decACFINCDep";
                ParACFINCDep.SqlDbType     = SqlDbType.Decimal;
                ParACFINCDep.Value         = acfEDIt_edificaciondetalle.ACFINCDep;
                SqlCmd.Parameters.Add(ParACFINCDep);
                //
                SqlParameter ParACFDISDep = new SqlParameter();
                ParACFDISDep.ParameterName = "@decACFDISDep";
                ParACFDISDep.SqlDbType     = SqlDbType.Decimal;
                ParACFDISDep.Value         = acfEDIt_edificaciondetalle.ACFDISDep;
                SqlCmd.Parameters.Add(ParACFDISDep);
                //
                SqlParameter ParACFDIFNeta = new SqlParameter();
                ParACFDIFNeta.ParameterName = "@decACFDIFNeta";
                ParACFDIFNeta.SqlDbType     = SqlDbType.Decimal;
                ParACFDIFNeta.Value         = acfEDIt_edificaciondetalle.ACFDIFNeta;
                SqlCmd.Parameters.Add(ParACFDIFNeta);
                //
                SqlParameter ParACFSumDifDed = new SqlParameter();
                ParACFSumDifDed.ParameterName = "@decACFSumDifDed";
                ParACFSumDifDed.SqlDbType     = SqlDbType.Decimal;
                ParACFSumDifDed.Value         = acfEDIt_edificaciondetalle.ACFSumDifDed;
                SqlCmd.Parameters.Add(ParACFSumDifDed);
                //
                SqlParameter ParACFSumDifGra = new SqlParameter();
                ParACFSumDifGra.ParameterName = "@decACFSumDifGra";
                ParACFSumDifGra.SqlDbType     = SqlDbType.Decimal;
                ParACFSumDifGra.Value         = acfEDIt_edificaciondetalle.ACFSumDifGra;
                SqlCmd.Parameters.Add(ParACFSumDifGra);
                //
                SqlParameter ParACFSumACTDif = new SqlParameter();
                ParACFSumACTDif.ParameterName = "@decACFSumACTDif";
                ParACFSumACTDif.SqlDbType     = SqlDbType.Decimal;
                ParACFSumACTDif.Value         = acfEDIt_edificaciondetalle.ACFSumACTDif;
                SqlCmd.Parameters.Add(ParACFSumACTDif);
                //
                SqlParameter ParACFSumPasDif = new SqlParameter();
                ParACFSumPasDif.ParameterName = "@decACFSumPasDif";
                ParACFSumPasDif.SqlDbType     = SqlDbType.Decimal;
                ParACFSumPasDif.Value         = acfEDIt_edificaciondetalle.ACFSumPasDif;
                SqlCmd.Parameters.Add(ParACFSumPasDif);
                //
                SqlParameter ParACFcuenta = new SqlParameter();
                ParACFcuenta.ParameterName = "@iACFcuenta";
                ParACFcuenta.SqlDbType     = SqlDbType.Char;
                ParACFcuenta.Value         = acfEDIt_edificaciondetalle.ACFcuenta;
                SqlCmd.Parameters.Add(ParACFcuenta);
                //
                SqlParameter ParLOClocal = new SqlParameter();
                ParLOClocal.ParameterName = "@sLOClocal";
                ParLOClocal.SqlDbType     = SqlDbType.Char;
                ParLOClocal.Value         = acfEDIt_edificaciondetalle.LOClocal;
                SqlCmd.Parameters.Add(ParLOClocal);
                //
                SqlParameter ParRVAcodigo = new SqlParameter();
                ParRVAcodigo.ParameterName = "@sRVAcodigo";
                ParRVAcodigo.SqlDbType     = SqlDbType.Char;
                ParRVAcodigo.Value         = acfEDIt_edificaciondetalle.RVAcodigo;
                SqlCmd.Parameters.Add(ParRVAcodigo);
                //
                //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);
        }