private void btnAceptar_Click(object sender, EventArgs e) { var btn = (Button)sender; AltaProductoUI ventanaPpal = (AltaProductoUI)btn.FindForm(); var adminProd = new ControladorProducto(); int codProducto = int.Parse(ventanaPpal.txtCodProducto.Text.Trim()); string marca = ventanaPpal.txtMarca.Text.Trim().ToLower(); string nombre = ventanaPpal.txtNombre.Text.Trim().ToLower(); string tipoProducto = ventanaPpal.cbxTipo.Text.Trim().ToLower(); float contenido = float.Parse(ventanaPpal.txtContenido.Text.Trim()); float precio = float.Parse(ventanaPpal.txtPrecio.Text.Trim()); string descripcion = ventanaPpal.rTxtDescripcion.Text.Trim(); if (this.iTipoVentana == "Alta") { adminProd.AltaProducto(codProducto, marca, nombre, tipoProducto, contenido, precio, descripcion); } else { if (this.iModificado) { adminProd.ModificarProducto(codProducto, marca, nombre, tipoProducto, contenido, precio, descripcion); } } adminProd.GuardarCambios(); this.Close(); }
private void btnAdd_Click(object sender, EventArgs e) { var btn = (Button)sender; var adminProd = new ControladorProducto(); var altaProductoUI = new AltaProductoUI("Alta"); altaProductoUI.ShowDialog(); this.dataGridProductos.DataSource = adminProd.GetProductoDTOs(); }
private void OnLoadHandler(object sender, EventArgs e) { ControladorProducto adminProd = new ControladorProducto(); AltaProductoUI ventanaPpal = (AltaProductoUI)sender; if (this.iTipoVentana == "Alta") { ventanaPpal.txtCodProducto.Text = adminProd.GetCodigoNuevoProducto().ToString(); } ventanaPpal.cbxTipo.DataSource = adminProd.GetTipoProductos(); }
private void btnEdit_Click(object sender, EventArgs e) { var btn = (Button)sender; var adminProd = new ControladorProducto(); var codigo = (int)dataGridProductos.CurrentRow.Cells["codProducto"].Value; var unProd = adminProd.GetProductoDTOs().Single(prod => prod.CodProducto == codigo); var altaProductoUI = new AltaProductoUI("Modificar", unProd); altaProductoUI.ShowDialog(); this.dataGridProductos.DataSource = adminProd.GetProductoDTOs(); }