Example #1
0
        public ValorDolar_Trimestral BuscarDolar_ID(int id)
        {
            ValorDolar_Trimestral dolar = new ValorDolar_Trimestral();
            Conexion   con = new Conexion();
            SqlCommand cmd = con.AbrirConexionPPTO();

            if (cmd != null)
            {
                try
                {
                    cmd.CommandText = "PPTO_BuscarDolarTri_ID";
                    cmd.CommandType = System.Data.CommandType.StoredProcedure;
                    cmd.Parameters.AddWithValue("@ID", id);
                    SqlDataReader reader = cmd.ExecuteReader();
                    if (reader.Read())
                    {
                        dolar.NombreTrimestre = reader["NombreTrimestre"].ToString();
                        dolar.ValorTrimestre  = Convert.ToDouble(reader["ValorTrimestre"].ToString());
                        dolar.FechaInicio     = Convert.ToDateTime(reader["FechaInicio"].ToString());
                        dolar.FechaTermino    = Convert.ToDateTime(reader["FechaTermino"].ToString());
                    }
                }
                catch
                {
                }
            }
            con.CerrarConexion();
            return(dolar);
        }
Example #2
0
        public void CargarValorTrimestre()
        {
            Controller_Cotizador  preControl = new Controller_Cotizador();
            ValorDolar_Trimestral valorq     = preControl.ValorDolarTrimestreActivo();

            lblCostoQ.Text = valorq.ValorTrimestre.ToString();
        }
        public ValorDolar_Trimestral ValorDolarTrimestreActivo()
        {
            ValorDolar_Trimestral valorq = new ValorDolar_Trimestral();
            Conexion   con = new Conexion();
            SqlCommand cmd = con.AbrirConexionPPTO();

            if (cmd != null)
            {
                try
                {
                    cmd.CommandText = "List_ValTri";
                    cmd.CommandType = System.Data.CommandType.StoredProcedure;
                    SqlDataReader reader = cmd.ExecuteReader();
                    if (reader.Read())
                    {
                        valorq.NombreTrimestre = reader["NombreTrimestre"].ToString();
                        valorq.ValorTrimestre  = Convert.ToDouble(reader["ValorTrimestre"].ToString());
                        valorq.FechaInicio     = Convert.ToDateTime(reader["FechaInicio"].ToString());
                        valorq.FechaTermino    = Convert.ToDateTime(reader["FechaTermino"].ToString());
                    }
                }
                catch
                {
                }
            }
            con.CerrarConexion();
            return(valorq);
        }
        public Cotizador BuscarPresupuestoxID(int id)
        {
            Cotizador  cot = new Cotizador();
            Conexion   con = new Conexion();
            SqlCommand cmd = con.AbrirConexionPPTO();

            if (cmd != null)
            {
                try
                {
                    cmd.CommandText = "PPTO_BuscarPPTO_ID";
                    cmd.CommandType = System.Data.CommandType.StoredProcedure;
                    cmd.Parameters.AddWithValue("@IDPPTO", id);
                    SqlDataReader reader = cmd.ExecuteReader();
                    while (reader.Read())
                    {
                        cot.ID_Presupuesto    = Convert.ToInt32(reader["id_Presupuestos"].ToString());
                        cot.NombrePresupuesto = reader["Nombre_Presupuesto"].ToString();
                        cot.Formato           = reader["Formato"].ToString();
                        cot.PaginasInt        = Convert.ToInt32(reader["PaginasInt"].ToString());
                        cot.PapelInterior     = reader["PapelInt"].ToString();
                        cot.GramajeInterior   = reader["GramajeInt"].ToString();
                        cot.PaginasTap        = Convert.ToInt32(reader["PaginasTap"].ToString());
                        cot.PapelTap          = reader["PapelTap"].ToString();
                        cot.GramajeTapas      = reader["GramajeTap"].ToString();
                        cot.Empresa           = reader["Empresa"].ToString();
                        cot.Encuadernacion    = reader["Encuadernacion"].ToString();
                        cot.FechaCreacion     = Convert.ToDateTime(reader["FechaCreacion"].ToString());
                        cot.EstadoPPTO        = Convert.ToInt32(reader["Estado"].ToString());

                        Controller_Usuario controlUser = new Controller_Usuario();
                        Usuario            personal    = controlUser.BuscarPersonalComercial_Empresa(cot.Empresa);
                        cot.PersonalComercial = personal;

                        Controller_ValorTrimestre controlDolar = new Controller_ValorTrimestre();
                        ValorDolar_Trimestral     dolar        = controlDolar.BuscarDolar_ID(Convert.ToInt32(reader["Trimestre_ID".ToString()]));
                        cot.ValorDolar = dolar;

                        Controller_Tirajes  controlTiraje = new Controller_Tirajes();
                        List <PPTO_Tirajes> lista         = controlTiraje.ListarTirajes_ID(cot.ID_Presupuesto);
                        int count = 0;
                        foreach (PPTO_Tirajes t in lista)
                        {
                            if (t.NombreTiraje == "Tiraje 1")
                            {
                                cot.Tiraje1 = t;
                            }
                            else if (t.NombreTiraje == "Tiraje 2")
                            {
                                cot.Tiraje2 = t;
                            }
                            else
                            {
                                cot.Tiraje3 = t;
                            }
                            count++;
                        }
                    }
                }
                catch
                {
                }
            }
            return(cot);
        }