private void FormCategorias_Load(object sender, EventArgs e) { ListarCategorias(); //Establecer formato personalizado al DataGridView BLFormatoGrid.FormatoGrid(CategoriaDataGridView); BLBotones.HabilitarBotones(true, GuardarButton, ActualizarButton, EliminarButton); }
private void PresentacionDataGridView_Click(object sender, EventArgs e) { if (PresentacionDataGridView.Rows.Count == 0) { return; } vidPresentacion = (int)PresentacionDataGridView.CurrentRow.Cells[0].Value; DescripcionTextBox.Text = PresentacionDataGridView.CurrentRow.Cells[1].Value.ToString(); BLBotones.HabilitarBotones(true, GuardarButton, ActualizarButton, EliminarButton); }
private void CategoriaDataGridView_Click(object sender, EventArgs e) { if (CategoriaDataGridView.Rows.Count == 0) { return; } vidCategoria = (int)CategoriaDataGridView.CurrentRow.Cells[0].Value; CategoriaTextBox.Text = CategoriaDataGridView.CurrentRow.Cells[1].Value.ToString(); DescripcionTextBox.Text = CategoriaDataGridView.CurrentRow.Cells[2].Value.ToString(); BLBotones.HabilitarBotones(false, GuardarButton, ActualizarButton, EliminarButton); }
private void ProveedorDataGridView_Click(object sender, EventArgs e) { if (ProveedorDataGridView.Rows.Count == 0) { return; } vidProveedor = (int)ProveedorDataGridView.CurrentRow.Cells[0].Value; RucTextBox.Text = ProveedorDataGridView.CurrentRow.Cells[1].Value.ToString(); EmpresaTextBox.Text = ProveedorDataGridView.CurrentRow.Cells[2].Value.ToString(); DireccionTextBox.Text = ProveedorDataGridView.CurrentRow.Cells[3].Value.ToString(); TelefonoTextBox.Text = ProveedorDataGridView.CurrentRow.Cells[4].Value.ToString(); EmailTextBox.Text = ProveedorDataGridView.CurrentRow.Cells[5].Value.ToString(); BLBotones.HabilitarBotones(false, GuardarButton, ActualizarButton, EliminarButton); }
private void ActualizarButton_Click(object sender, EventArgs e) { if (!ValidarCampos()) { return; } //GUARDAMOS LOS DATOS EN LAS ENTIDADES presentacion.IDPresentacion = vidPresentacion; presentacion.Descripcion = DescripcionTextBox.Text; //ACTUALIZAR EL REGISTRO BLPresentacion.UpdatePresentacion(presentacion); LimpiarCajas(); BLBotones.HabilitarBotones(true, GuardarButton, ActualizarButton, EliminarButton); ListarPresentacion(); }
private void GuardarButton_Click(object sender, EventArgs e) { if (!ValidarCampos()) { return; } ENTProducto producto = new ENTProducto { Articulo = ArticuloTextBox.Text, Cantidad = float.Parse(CantidadTextBox.Text), Precio = Convert.ToDecimal(PrecioTextBox.Text), Descripcion = DescripcionTextBox.Text, IDCategoria = vidCategoria, IDPresentacion = vidPresentacion }; using (var scope = new TransactionScope()) { //INSERTA EL PRODUCTO Y CAPTURA EL IDProducto int IDProducto = BLProducto.InsertProductoGetIDProducto(producto); //GRABAR EN KARDEX ENTKardex kardex = new ENTKardex(); kardex.Fecha = DateTime.Now; kardex.Concepto = "INVENTARIO INICIAL"; kardex.Entrada = float.Parse(CantidadTextBox.Text); kardex.Existencia = float.Parse(CantidadTextBox.Text); kardex.CostoUnitario = Convert.ToDecimal(PrecioTextBox.Text); kardex.Debe = Convert.ToDecimal(kardex.Entrada) * kardex.CostoUnitario; kardex.Saldo = kardex.Debe; kardex.CostoPromedio = kardex.CostoUnitario; kardex.IDProducto = IDProducto; BLKardex.InsertKardex(kardex); scope.Complete(); } ListarProductos(); LimpiarCajas(); BLBotones.HabilitarBotones(true, GuardarButton, ActualizarButton, EliminarButton); }
private void EliminarButton_Click(object sender, EventArgs e) { DialogResult rta = MessageBox.Show("Está seguro de borrar el registro actual?", "Confirmación", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2); if (rta == DialogResult.No) { LimpiarCajas(); BLBotones.HabilitarBotones(true, GuardarButton, ActualizarButton, EliminarButton); return; } BLProveedor.DeleteProveedor(vidProveedor); LimpiarCajas(); BLBotones.HabilitarBotones(true, GuardarButton, ActualizarButton, EliminarButton); ListarProveedores(); }
private void ActualizarButton_Click(object sender, EventArgs e) { if (!ValidarCampos()) { return; } //GUARDAMOS LOS DATOS EN LAS ENTIDADES categoria.IDCategoria = vidCategoria; categoria.Categoria = CategoriaTextBox.Text; categoria.Descripcion = DescripcionTextBox.Text; //ACTUALIZAR EL REGISTRO BLCategoria.UpdateCategorias(categoria); LimpiarCajas(); BLBotones.HabilitarBotones(true, GuardarButton, ActualizarButton, EliminarButton); ListarCategorias(); }
private void FormProductos_Load(object sender, EventArgs e) { //CantidadTextBox.Text = FormCompras.can ListarProductos(); //Establecer formato personalizado al DataGridView BLFormatoGrid.FormatoGrid(ProductoDataGridView); ListarCategorias(); ListarPresentacion(); BLBotones.HabilitarBotones(true, GuardarButton, ActualizarButton, EliminarButton); SendMessage(ArticuloTextBox.Handle, EM_SETCUEBANNER, 0, "Nombre del Artículo"); //PLACEHOLDER //Inhabilitar click derecho y boton teclado de opction menu ContextMenu _blankContextMenu = new ContextMenu(); ArticuloTextBox.ContextMenu = _blankContextMenu; PrecioTextBox.ContextMenu = _blankContextMenu; DescripcionTextBox.ContextMenu = _blankContextMenu; }
private void ActualizarButton_Click(object sender, EventArgs e) { if (!ValidarCampos()) { return; } //GUARDAMOS LOS DATOS EN LAS ENTIDADES proveedor.Direccion = DireccionTextBox.Text; proveedor.Email = EmailTextBox.Text; proveedor.Empresa = EmpresaTextBox.Text; proveedor.NoRuc = RucTextBox.Text; proveedor.Telefono = TelefonoTextBox.Text; proveedor.IDProveedor = vidProveedor; //ACTUALIZAR EL REGISTRO BLProveedor.UpdateProveedor(proveedor); LimpiarCajas(); BLBotones.HabilitarBotones(true, GuardarButton, ActualizarButton, EliminarButton); ListarProveedores(); }
private void CancelarButton_Click(object sender, EventArgs e) { LimpiarCajas(); BLBotones.HabilitarBotones(true, GuardarButton, ActualizarButton, EliminarButton); errorProvider1.Dispose(); //QUITAR EL ICONO DEL ERROR!!! }
private void FormProveedores_Load(object sender, EventArgs e) { ListarProveedores(); BLFormatoGrid.FormatoGrid(ProveedorDataGridView); BLBotones.HabilitarBotones(true, GuardarButton, ActualizarButton, EliminarButton); }