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(); }
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"); } } }
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(); }
public frmProveedores() { InitializeComponent(); ClsNproveedor N = new ClsNproveedor(); dgvProveedores.DataSource = N.listarProveedores(); }
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(); }
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(); }
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]); } } }
private void MtdCargarProveedores() { ClsNproveedor N = new ClsNproveedor(); proveedores = N.listarProveedores(); foreach (ClsEproveedor item in proveedores) { if (item.Estado == "1") { cmbProveedor.Items.Add(item.Nombre); } } }
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(); }
private void txtBusqueda_Leave(object sender, EventArgs e) { ClsNproveedor N = new ClsNproveedor(); dgvProveedores.DataSource = N.MtdListarProveedores(); }
private void txtBusqueda_TextChanged(object sender, EventArgs e) { ClsNproveedor N = new ClsNproveedor(); dgvProveedores.DataSource = N.MtdFiltrarProveedores(txtBusqueda.Text); }
private void frmProveedores_Load(object sender, EventArgs e) { ClsNproveedor N = new ClsNproveedor(); dgvProveedores.DataSource = N.MtdListarProveedores(); }