Exemple #1
0
        private void btn_registrarM_Click(object sender, EventArgs e)
        {
            Capa.BL.Interfaces.IMateriales imateriales = new Capa.BL.Clases.Materiales();
            Capa.DATOS.Materiales          material    = new Capa.DATOS.Materiales
            {
                idMaterial    = 0,
                nomMateriales = txt_nomaterial.Text,
                Unidad        = cmb_unidad.Text
            };
            imateriales.insertarMaterial(material);
            MessageBox.Show("Material registrado");
            dgv_CM.DataSource = null;
            dgv_CM.Refresh();
            dgv_CM.Rows.Clear();
            Capa.BL.Interfaces.IProyecto iproyecto = new Capa.BL.Clases.Proyecto();
            dgv_CM.DataSource = imateriales.listarMateriales();
            cmb_concepto.Items.Clear();
            List <Capa.DATOS.Materiales> lista3 = imateriales.listarMateriales(); //Creamos una lista con nuestro contenido de proveedor en la capa de datos

            for (int i = 0; i < lista3.Count; i++)                                //Iniciamos nuestro ciclo para obtener datos
            {
                material = lista3[i];                                             //Nos guarda todos los proveedores en una lista
                cmb_concepto.Items.Add(material.nomMateriales);                   //Nos añade los proveedores a nuestra lista
            }
        }
Exemple #2
0
        public int idProveedorBD = 0; //inicializamos nuestra variable que nos servirá para obtener datos de la BD

        //Aquí se establece el contenido del menú con sus respectivas acciones
        public ucOrdenCompra()
        {
            InitializeComponent();//Inicializamos todos los componentes gráficos

            Capa.BL.Interfaces.IMateriales iMateriales = new Capa.BL.Clases.Materiales();
            BindingSource bs = new BindingSource();

            bs.DataSource     = iMateriales.listarMateriales();
            dgv_CM.DataSource = bs;
            bs.ResetBindings(false);

            Capa.DATOS.Proveedor          proveedor  = null;                              //creamos una capa tipo proveedor y la inicializamos
            Capa.BL.Interfaces.IProveedor iproveedor = new Capa.BL.Clases.Proveedor();    //Creamos una capa de interfaz tipo IProveedor
            List <Capa.DATOS.Proveedor>   lista      = iproveedor.listarProveerdor();     //Creamos una lista con nuestro contenido de proveedor en la capa de datos

            for (int i = 0; i < lista.Count; i++)                                         //Iniciamos nuestro ciclo para obtener datos
            {
                proveedor = lista[i];                                                     //Nos guarda todos los proveedores en una lista
                cmb_proveedor.Items.Add(proveedor.nombrePro);                             //Nos añade los proveedores a nuestra lista
            }
            Capa.DATOS.Proyecto          proyecto  = null;                                //Creamos una capa tipo proyecto
            Capa.BL.Interfaces.IProyecto iproyecto = new Capa.BL.Clases.Proyecto();       //Creamos una capa de intergaz tipo IProyecto
            List <Capa.DATOS.Proyecto>   lista2    = iproyecto.listarProyecto();          //Creamos una lista con nuestro contenido de proyecto en la capa de datos

            for (int i = 0; i < lista2.Count; i++)                                        //Iniciamos nuestro ciclo para obtener datos
            {
                proyecto = lista2[i];                                                     //Guarda todos los proyectos en una lista
                cmb_nproyecto.Items.Add(proyecto.nombreProyecto);                         //Nos añade los proyectos a nuestra lista
            }
            Capa.DATOS.Materiales          material    = null;                            //creamos una capa tipo material y la inicializamos
            Capa.BL.Interfaces.IMateriales imateriales = new Capa.BL.Clases.Materiales(); //Creamos una capa de interfaz tipo IProveedor
            List <Capa.DATOS.Materiales>   lista3      = imateriales.listarMateriales();  //Creamos una lista con nuestro contenido de proveedor en la capa de datos

            for (int i = 0; i < lista3.Count; i++)                                        //Iniciamos nuestro ciclo para obtener datos
            {
                material = lista3[i];                                                     //Nos guarda todos los proveedores en una lista
                cmb_concepto.Items.Add(material.nomMateriales);                           //Nos añade los proveedores a nuestra lista
            }
        }