Ejemplo n.º 1
0
        private void dgvDispositivos_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
        {
            string proveedor = "";

            frmLoginAdmin.MtdAuditoria(frmAdministrador.data.Rows[0][0].ToString(), "Hizo doble clic para modificar dispositivo ");
            ClsNlote      N  = new ClsNlote();
            ClsNproveedor Np = new ClsNproveedor();
            ClsElote      E  = null;

            foreach (ClsElote item in N.busquedaLote(dgvLotes.CurrentRow.Cells[0].Value.ToString()))
            {
                foreach (ClsEproveedor item1 in Np.listarProveedores())
                {
                    if (item.Ruc.Equals(item1.Ruc))
                    {
                        proveedor = item1.Nombre;
                        break;
                    }
                }
                E = ClsElote.crear(item.CodLote, item.Nombre, item.Color, proveedor, item.Sistema_Operativo, item.Cantidad, item.Precio_Unitario, item.Forma, item.Memoria, item.Peso);
            }
            //para proveedor
            frmRegistroLote f = new frmRegistroLote(E);

            f.ShowDialog();
            dgvLotes.DataSource = N.listarLotes();
        }
Ejemplo n.º 2
0
 private void btnModificar_Click(object sender, EventArgs e)
 {
     if (validarCampos())
     {
         ClsEproveedor E = ClsEproveedor.crear(txtRuc.Text, txtNombre.Text, txtDireccion.Text, txtTelefono.Text, txtCorreo.Text, lblEstado.Text);
         ClsNproveedor N = new ClsNproveedor();
         if (N.modificarProveedor(E))
         {
             if (MessageBox.Show("Proveedor modificado correctamente, ¿Desea continuar en el formulario de registro de proveedores?", "JeaNet - Informa", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes)
             {
                 frmLoginAdmin.MtdAuditoria(frmAdministrador.data.Rows[0][0].ToString(), "Modifico proveedor");
                 btnGuardar.Enabled   = true;
                 btnModificar.Enabled = false;
                 txtRuc.Enabled       = true;
                 MtdLimpiar();
             }
             else
             {
                 this.Close();
             }
         }
         else
         {
             MessageBox.Show("No se pudo modificar el proveedor, intente de nuevo o comuniquese con soporte.", "JeaNet - Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
             frmLoginAdmin.MtdAuditoria(frmAdministrador.data.Rows[0][0].ToString(), "No se pudo modificar proveedor");
         }
     }
 }
Ejemplo n.º 3
0
        private void dgvProveedores_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
        {
            frmLoginAdmin.MtdAuditoria(frmAdministrador.data.Rows[0][0].ToString(), "Hizo doble clic para modificar proveedor");

            ClsEproveedor E    = new ClsEproveedor();
            ClsNproveedor N    = new ClsNproveedor();
            DataTable     data = N.MtdBusquedaProveedor(dgvProveedores.CurrentRow.Cells[0].Value.ToString());

            E.Ruc       = data.Rows[0][0].ToString();
            E.Nombre    = data.Rows[0][1].ToString();
            E.Direccion = data.Rows[0][2].ToString();
            E.Telefono  = data.Rows[0][3].ToString();
            E.Correo    = data.Rows[0][4].ToString();
            //para estado
            if (data.Rows[0][5].ToString() == "1")
            {
                E.Estado = "Activo";
            }
            else if (data.Rows[0][5].ToString() == "0")
            {
                E.Estado = "Inactivo";
            }
            frmRegistroProveedor f = new frmRegistroProveedor(E.Ruc, E.Nombre, E.Direccion, E.Correo, E.Telefono, E.Estado);

            f.ShowDialog();
            dgvProveedores.DataSource = N.MtdListarProveedores();
        }
Ejemplo n.º 4
0
        public frmProveedores()
        {
            InitializeComponent();
            ClsNproveedor N = new ClsNproveedor();

            dgvProveedores.DataSource = N.listarProveedores();
        }
Ejemplo n.º 5
0
        private void dgvDispositivos_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
        {
            frmLoginAdmin.MtdAuditoria(frmAdministrador.data.Rows[0][0].ToString(), "Hizo doble clic para modificar dispositivo ");

            ClsElote      E    = new ClsElote();
            ClsNlote      N    = new ClsNlote();
            ClsNproveedor Np   = new ClsNproveedor();
            DataTable     data = N.MtdBusquedaLote(dgvLotes.CurrentRow.Cells[0].Value.ToString());

            E.Codigo = data.Rows[0][0].ToString();
            E.Nombre = data.Rows[0][1].ToString();
            E.Color  = data.Rows[0][2].ToString();
            //para proveedor
            foreach (DataRow item in Np.MtdListarProveedores().Rows)
            {
                if (data.Rows[0][3].ToString() == item[0].ToString())
                {
                    E.Proveedor = item[1].ToString();
                    break;
                }
            }
            E.SistemaOperativo = data.Rows[0][4].ToString();
            E.Cantidad         = Convert.ToInt32(data.Rows[0][5].ToString());
            E.Precio_unitario  = Convert.ToDouble(data.Rows[0][6].ToString());
            E.Forma            = data.Rows[0][7].ToString();
            E.Memoria          = data.Rows[0][8].ToString();
            E.Peso             = Convert.ToDouble(data.Rows[0][9].ToString());
            frmRegistroLote f = new frmRegistroLote(E.Codigo, E.Nombre, E.Color, E.Proveedor, E.SistemaOperativo, E.Cantidad, E.Precio_unitario, E.Forma, E.Memoria, E.Peso);

            f.ShowDialog();
            dgvLotes.DataSource = N.MtdListarLotes();
        }
Ejemplo n.º 6
0
        private void btnNuevo_Click(object sender, EventArgs e)
        {
            frmLoginAdmin.MtdAuditoria(frmAdministrador.data.Rows[0][0].ToString(), "Hizo clic en " + btnNuevo.Name + " para agregar nuevo proveedor");
            frmRegistroProveedor f = new frmRegistroProveedor();
            ClsNproveedor        N = new ClsNproveedor();

            f.ShowDialog();
            dgvProveedores.DataSource = N.listarProveedores();
        }
Ejemplo n.º 7
0
        private void MtdCargarProveedores()
        {
            ClsNproveedor N = new ClsNproveedor();

            proveedores = N.MtdListarProveedores();
            foreach (DataRow item in proveedores.Rows)
            {
                if (item[5].ToString() == "1")
                {
                    cmbProveedor.Items.Add(item[1]);
                }
            }
        }
Ejemplo n.º 8
0
        private void MtdCargarProveedores()
        {
            ClsNproveedor N = new ClsNproveedor();

            proveedores = N.listarProveedores();
            foreach (ClsEproveedor item in proveedores)
            {
                if (item.Estado == "1")
                {
                    cmbProveedor.Items.Add(item.Nombre);
                }
            }
        }
Ejemplo n.º 9
0
        private void dgvProveedores_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
        {
            frmLoginAdmin.MtdAuditoria(frmAdministrador.data.Rows[0][0].ToString(), "Hizo doble clic para modificar proveedor");
            ClsNproveedor N = new ClsNproveedor();
            ClsEproveedor E = null;

            foreach (ClsEproveedor item in N.busquedaProveedor(dgvProveedores.CurrentRow.Cells[0].Value.ToString()))
            {
                string estado = (item.Estado == "1") ? "Activo" : "Inactivo";
                E = ClsEproveedor.crear(item.Ruc, item.Nombre, item.Direccion, item.Telefono, item.Correo, item.Estado);
            }
            frmRegistroProveedor f = new frmRegistroProveedor(E);

            f.ShowDialog();
            dgvProveedores.DataSource = N.listarProveedores();
        }
Ejemplo n.º 10
0
        private void txtBusqueda_Leave(object sender, EventArgs e)
        {
            ClsNproveedor N = new ClsNproveedor();

            dgvProveedores.DataSource = N.MtdListarProveedores();
        }
Ejemplo n.º 11
0
        private void txtBusqueda_TextChanged(object sender, EventArgs e)
        {
            ClsNproveedor N = new ClsNproveedor();

            dgvProveedores.DataSource = N.MtdFiltrarProveedores(txtBusqueda.Text);
        }
Ejemplo n.º 12
0
        private void frmProveedores_Load(object sender, EventArgs e)
        {
            ClsNproveedor N = new ClsNproveedor();

            dgvProveedores.DataSource = N.MtdListarProveedores();
        }