public static void CrearOrden(string time, Producto pro, Dirección ad)
        {
            string sql = String.Format(
                "INSERT INTO APPORDER(createDate, idProduct, idAddress)" +
                "VALUES('{0}', {1}, {2})", time, pro.idProduct, ad.idAddress);

            Conexion.realizarAccion(sql);
        }
        public static List <Dirección> getDirección()
        {
            string sql = "SELECT * FROM ADDRESS";

            DataTable        dt    = Conexion.realizarConsulta(sql);
            List <Dirección> lista = new List <Dirección>();

            foreach (DataRow fila in dt.Rows)
            {
                Dirección u = new Dirección();
                u.idAddress = Convert.ToInt32(fila[0].ToString());
                u.idUser    = Convert.ToInt32(fila[1].ToString());
                u.address   = fila[2].ToString();
                lista.Add(u);
            }
            return(lista);
        }
        public static List <Dirección> GetDirecciónS(Usuario u)
        {
            string sql = string.Format("SELECT ad.idAddress, ad.address FROM ADDRESS ad " +
                                       "WHERE idUser = {0}", u.idUser);

            DataTable dt = Conexion.realizarConsulta(sql);

            List <Dirección> lista = new List <Dirección>();

            foreach (DataRow fila in dt.Rows)
            {
                Dirección address = new Dirección();
                address.idAddress = Convert.ToInt32(fila[0].ToString());
                address.idUser    = u.idUser;
                address.address   = fila[1].ToString();

                lista.Add(address);
            }
            return(lista);
        }
Exemplo n.º 4
0
        private void button11_Click(object sender, EventArgs e)
        {
            try
            {
                DateTime fecha  = DateTime.Now;
                string   fecha2 = Convert.ToString(fecha);

                Producto  pro = (Producto)cmbProducto.SelectedItem;
                Dirección ad  = (Dirección)cmbDirección.SelectedItem;

                OrdenesDAO.CrearOrden(fecha2, pro, ad);

                MessageBox.Show("La orden ha sido creada exitosamente", "Parcial2",
                                MessageBoxButtons.OK, MessageBoxIcon.Information);

                actualizarControles();
            }
            catch (Exception exception)
            {
                MessageBox.Show("Error: " + exception.Message, "Parcial2",
                                MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }