Пример #1
0
        public static void AgregarLinea(OrdenLinea ordenlinea)
        {
            ConexBD cnx = new ConexBD();

            cnx.Conectar();
            MySqlCommand cmd = new MySqlCommand("addLineaOrden", cnx.ObtenerConexion());

            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.Add(new MySqlParameter("PidOrden", ordenlinea.idOrden));
            cmd.Parameters.Add(new MySqlParameter("Pitem", ordenlinea.Item));
            cmd.Parameters.Add(new MySqlParameter("PidPrenda", ordenlinea.idPrenda));
            cmd.Parameters.Add(new MySqlParameter("Pdescripcion", ordenlinea.Descripcion));
            cmd.Parameters.Add(new MySqlParameter("Pcantidad", ordenlinea.Cantidad));
            cmd.Parameters.Add(new MySqlParameter("Pprecio", ordenlinea.Precio));
            cmd.Parameters.Add(new MySqlParameter("Pdefecto", ordenlinea.Defecto));
            cmd.Parameters.Add(new MySqlParameter("Pcolor", ordenlinea.Colores));
            cmd.Parameters.Add(new MySqlParameter("Pmarca", ordenlinea.Marca));
            cmd.Parameters.Add(new MySqlParameter("Ptotal", ordenlinea.Total));
            cmd.Parameters.Add(new MySqlParameter("Ptipo", ordenlinea.TipoServicio));
            cmd.Parameters.Add(new MySqlParameter("Pestado", ordenlinea.Estado));

            cmd.ExecuteNonQuery();
            cmd.Connection.Close();
            cnx.cerrarConexion();
            //return ultimo_id();
        }
Пример #2
0
        public static List <OrdenLinea> consultarOrden(int id)
        {
            List <OrdenLinea> _lista = new List <OrdenLinea>();
            ConexBD           cnx    = new ConexBD();

            cnx.Conectar();
            MySqlCommand cmd = new MySqlCommand("consultaOrden", cnx.ObtenerConexion());

            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.Add(new MySqlParameter("id", id));
            MySqlDataReader dr = cmd.ExecuteReader();

            while (dr.Read())
            {
                OrdenLinea ordenlinea = new OrdenLinea();
                ordenlinea.idOrden     = Convert.ToInt32(dr["idOrden"]);
                ordenlinea.Item        = Convert.ToInt32(dr["item"]);
                ordenlinea.Descripcion = Convert.ToString(dr["descripcion"]);
                ordenlinea.Cantidad    = Convert.ToDecimal(dr["cantidad"]);
                ordenlinea.Precio      = Convert.ToDecimal(dr["precio"]);
                ordenlinea.Colores     = Convert.ToString(dr["colorPrenda"]);
                ordenlinea.Marca       = Convert.ToString(dr["marca"]);
                ordenlinea.Defecto     = Convert.ToString(dr["defecto"]);
                ordenlinea.Total       = Convert.ToDecimal(dr["total"]);
                _lista.Add(ordenlinea);
            }

            cnx.cerrarConexion();

            return(_lista);
        }