Ejemplo n.º 1
0
        private void button1_Click_1(object sender, EventArgs e)
        {
            MO_Proveedor iProveedor = new MO_Proveedor();

            iProveedor.VDniP       = txtDniProv.Text;
            iProveedor.VNombreP    = txtNombreProv.Text;
            iProveedor.VDireccionP = txtDireccionProv.Text;
            iProveedor.VNumeroTelP = txtTelefonoProv.Text;
            iProveedor.VTipoP      = cbTipoProv.Text;
            iProveedor.VCorreoP    = txtCorreoProv.Text;



            if (iLogica_NegocioProveedor.fn_InsertarProveedor(iProveedor) == true)
            {
                MessageBox.Show("Proveedor Registrado", "Registro", MessageBoxButtons.OK, MessageBoxIcon.Information);
                //cbLista_Conductores.Items.Clear();
                //vGestion.fn_lista_conductores(vLista_Conductores, cbLista_Conductores);
                fn_limpiar_campos();
            }
            else
            {
                MessageBox.Show("Proveedor NO Registrado", "Registro", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                fn_limpiar_campos();
            }
        }
Ejemplo n.º 2
0
        public Boolean fn_EliminarProveedor(MO_Proveedor pProveedor)
        {
            Proveedor sProveedor = new Proveedor();

            sProveedor.DNI = pProveedor.VDniP;

            //Ejecutamos la función de eliminación de Acceso a Datos
            return(iAccesoDatos.fn_EliminaProveedor(sProveedor));
        }
Ejemplo n.º 3
0
        public Boolean fn_ActualizarProveedor(MO_Proveedor pProveedor)
        {
            Proveedor sProveedor = new Proveedor();

            sProveedor.DNI       = pProveedor.VDniP;
            sProveedor.Nombre    = pProveedor.VNombreP;
            sProveedor.NumeroTel = pProveedor.VNumeroTelP;
            sProveedor.Direccion = pProveedor.VDireccionP;
            sProveedor.Correo    = pProveedor.VCorreoP;
            sProveedor.Tipo      = pProveedor.VTipoP;

            //Ejecutamos la función de actualización de Acceso a Datos
            return(iAccesoDatos.fn_ActualizaProveedor(sProveedor));
        }
Ejemplo n.º 4
0
        private void btnEliminarProv_Click(object sender, EventArgs e)
        {
            MO_Proveedor iProveedor = new MO_Proveedor();

            iProveedor.VDniP = txtDniProv.Text;

            if (iLogica_NegocioProveedor.fn_EliminarProveedor(iProveedor) == true)
            {
                MessageBox.Show("Proveedor Eliminado", "Registro", MessageBoxButtons.OK, MessageBoxIcon.Information);
                fn_limpiar_campos();
            }
            else
            {
                MessageBox.Show("Proveedor NO Eliminado", "Registro", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                fn_limpiar_campos();
            }
        }
Ejemplo n.º 5
0
        public MO_Proveedor fn_ConsultarProveedor(MO_Proveedor pProveedor)
        {
            Proveedor iProveedor = new Proveedor();

            iProveedor.DNI = pProveedor.VDniP;

            //Ejecutamos la función de consulta de Acceso a Datos
            iProveedor = iAccesoDatos.fn_ConsultaProveedor(iProveedor);

            MO_Proveedor sProveedor = new MO_Proveedor();

            sProveedor.VDniP       = iProveedor.DNI;
            sProveedor.VNombreP    = iProveedor.Nombre;
            sProveedor.VNumeroTelP = iProveedor.NumeroTel;
            sProveedor.VDireccionP = iProveedor.Direccion;
            sProveedor.VCorreoP    = iProveedor.Correo;
            sProveedor.VTipoP      = iProveedor.Tipo;
            return(sProveedor);
        }
Ejemplo n.º 6
0
        private void button6_Click(object sender, EventArgs e)
        {
            MO_Proveedor cProveedor = new MO_Proveedor();

            cProveedor.VDniP = txtDniProv.Text;
            MO_Proveedor iProveedor = iLogica_NegocioProveedor.fn_ConsultarProveedor(cProveedor);

            if (iProveedor.VDniP != null)
            {
                txtDniProv.Text       = iProveedor.VDniP;
                txtNombreProv.Text    = iProveedor.VNombreP;
                txtTelefonoProv.Text  = iProveedor.VNumeroTelP;
                txtDireccionProv.Text = iProveedor.VDireccionP;
                txtCorreoProv.Text    = iProveedor.VCorreoP;
                cbTipoProv.Text       = iProveedor.VTipoP;
            }
            else
            {
                MessageBox.Show("Proveedor NO Registrado", "Consulta", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
        }
Ejemplo n.º 7
0
        public List <MO_Proveedor> fn_ConsultarProveedors()
        {
            List <Proveedor>    iProveedors  = new List <Proveedor>();
            List <MO_Proveedor> sProveedores = new List <MO_Proveedor>();

            //Ejecutamos la función de consulta de Acceso a Datos
            iProveedors = iAccesoDatos.fn_ConsultaProveedores();

            foreach (Proveedor iProveedor in iProveedors)
            {
                MO_Proveedor sProveedor = new MO_Proveedor();
                sProveedor.VDniP       = iProveedor.DNI;
                sProveedor.VNombreP    = iProveedor.Nombre;
                sProveedor.VNumeroTelP = iProveedor.NumeroTel;
                sProveedor.VDireccionP = iProveedor.Direccion;
                sProveedor.VCorreoP    = iProveedor.Correo;
                sProveedor.VTipoP      = iProveedor.Tipo;
                sProveedores.Add(sProveedor);
            }
            return(sProveedores);
        }
Ejemplo n.º 8
0
        private void btnModificarProv_Click(object sender, EventArgs e)
        {
            {
                MO_Proveedor iProveedor = new MO_Proveedor();
                iProveedor.VDniP       = txtDniProv.Text;
                iProveedor.VNombreP    = txtNombreProv.Text;
                iProveedor.VDireccionP = txtDireccionProv.Text;
                iProveedor.VNumeroTelP = txtTelefonoProv.Text;
                iProveedor.VTipoP      = cbTipoProv.Text;
                iProveedor.VCorreoP    = txtCorreoProv.Text;


                if (iLogica_NegocioProveedor.fn_ActualizarProveedor(iProveedor) == true)
                {
                    MessageBox.Show("Proveedor Actualizado", "Registro", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    fn_limpiar_campos();
                }
                else
                {
                    MessageBox.Show("Proveedor NO Actualizado", "Registro", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    fn_limpiar_campos();
                }
            }
        }