public ucCarteraP()
        {
            InitializeComponent();



            Capa.DATOS.Cliente          cliente  = null;
            Capa.BL.Interfaces.ICliente icliente = new Capa.BL.Clases.Cliente();
            List <Capa.DATOS.Cliente>   lista    = icliente.listarCliente();

            for (int i = 0; i < lista.Count; i++)
            {
                cliente = lista[i];
                cmb_cliente.Items.Add(cliente.nombreCliente);
                cmb_cliente2.Items.Add(cliente.nombreCliente);
            }
            Capa.BL.Interfaces.IProyecto iproyecto = new Capa.BL.Clases.Proyecto();
            dataG_ConsultaGProyectos.DataSource = iproyecto.listarProyecto();

            Capa.DATOS.Proyecto        proyecto = null;                       //Creamos una capa tipo proyecto
            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_proyecto.Items.Add(proyecto.nombreProyecto);              //Nos añade los proyectos a nuestra lista
            }
        }
        private void btn_registrar_Click(object sender, EventArgs e)
        {
            try
            {
                if (txt_nomp.Text == "" || cb_tipo.SelectedIndex == -1 || txtb_descripcion.Text == "" || cmb_cliente.SelectedIndex == -1)
                {
                    MessageBox.Show("Ha dejado un campo vacio ");
                }
                else
                {
                    Capa.BL.Interfaces.ICliente icliente   = new Capa.BL.Clases.Cliente();
                    Capa.DATOS.Cliente          clienteaux = icliente.buscarCliente(cmb_cliente.SelectedItem.ToString());


                    Capa.BL.Interfaces.IProyecto iproyecto = new Capa.BL.Clases.Proyecto();
                    Capa.DATOS.Proyecto          proyecto  = new Capa.DATOS.Proyecto
                    {
                        numeroProyecto = 1,
                        nombreProyecto = txt_nomp.Text,
                        descripcion    = txtb_descripcion.Text,
                        idCliente      = clienteaux.idCliente,
                        estadoProyecto = "Activo",
                        tipoProyecto   = cb_tipo.SelectedItem.ToString(),
                        fechaInicio    = dt_fecha.Value,
                        fechaFinal     = dt_fecha.Value,
                        abono          = 0,
                        manodeObra     = 0,
                    };
                    iproyecto.insertarProyecto(proyecto);
                    MessageBox.Show("Proyecto registrado");
                    txt_nomp.Text             = "";
                    txtb_descripcion.Text     = "";
                    cb_tipo.SelectedIndex     = -1;
                    cmb_cliente.SelectedIndex = -1;
                }
            }catch (Exception a)
            {
                MessageBox.Show("Error: " + a.ToString());
            }
            dataG_ConsultaGProyectos.DataSource = null;
            dataG_ConsultaGProyectos.Refresh();
            dataG_ConsultaGProyectos.Rows.Clear();
            Capa.BL.Interfaces.IProyecto iProyecto = new Capa.BL.Clases.Proyecto();
            dataG_ConsultaGProyectos.DataSource = iProyecto.listarProyecto();
        }
Example #3
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
            }
        }
        public ucOrdenServicio()
        {
            InitializeComponent();
            Capa.DATOS.Proveedor          proveedor  = null;
            Capa.BL.Interfaces.IProveedor iproveedor = new Capa.BL.Clases.Proveedor();
            List <Capa.DATOS.Proveedor>   lista      = iproveedor.listarProveerdor();

            for (int i = 0; i < lista.Count; i++)
            {
                proveedor = lista[i];
                cmb_proveedor.Items.Add(proveedor.nombrePro);
            }
            Capa.DATOS.Proyecto          proyecto  = null;
            Capa.BL.Interfaces.IProyecto iproyecto = new Capa.BL.Clases.Proyecto();
            List <Capa.DATOS.Proyecto>   lista2    = iproyecto.listarProyecto();

            for (int i = 0; i < lista2.Count; i++)
            {
                proyecto = lista2[i];
                cmb_nproyecto.Items.Add(proyecto.nombreProyecto);
            }
        }