private void btn_guardar_Click(object sender, EventArgs e) { Error frmE = new Error(); DialogResult Mensaje; try { if (string.IsNullOrEmpty(TxtNombre.Text) || string.IsNullOrEmpty(TxtCantidad.Text) || string.IsNullOrEmpty(TxtValorUnitario.Text) || string.IsNullOrEmpty(TxtIva.Text)) { frmE.Mensaje = "Tiene que llenar todos los campos "; frmE.NumError = "Upss Problmas "; frmE.Show(); return; } string txt = TxtValorUnitario.Text; decimal ValorUni = Convert.ToDecimal(txt); if (newDatos) { Mensaje = MessageBox.Show("¿Desea guardar esta información ?", "Confirmación", MessageBoxButtons.YesNoCancel); if (Mensaje.Equals(DialogResult.No)) { return; } Dominio.Producto producto = new Dominio.Producto(0, TxtNombre.Text, int.Parse(TxtCantidad.Text), ValorUni, int.Parse(TxtIva.Text)); productoDb.AgregarProducto(producto); } else { Mensaje = MessageBox.Show("¿Desea actualizar la información ?", "Confirmación", MessageBoxButtons.YesNoCancel); if (Mensaje.Equals(DialogResult.No)) { return; } Dominio.Producto producto = new Dominio.Producto(int.Parse(TxtCodigo.Text), TxtNombre.Text, int.Parse(TxtCantidad.Text), ValorUni, int.Parse(TxtIva.Text)); productoDb.ActualizarProducto(producto); } ActualizarDatos(); limpiar(); //frmE.Mensaje = "Guardo EXITOSAMENTE "; //frmE.NumError = "Proceso"; //frmE.Show(); } catch (Exception ex) { frmE.Mensaje = "Upss Problmas " + ex; frmE.NumError = "Guardar "; frmE.Show(); } }
private void Btn_Eliminar_Click(object sender, EventArgs e) { Error frmE = new Error(); DialogResult Mensaje; try { Mensaje = MessageBox.Show("¿Esta seguro de Eliminar este Contenido?", "Confirmación", MessageBoxButtons.YesNoCancel); if (Mensaje.Equals(DialogResult.No)) { return; } Dominio.Producto producto = new Dominio.Producto(int.Parse(TxtCodigo.Text), TxtNombre.Text, int.Parse(TxtCantidad.Text), 0, int.Parse(TxtIva.Text)); productoDb.EliminarProducto(producto); ActualizarDatos(); limpiar(); } catch (Exception ex) { frmE.Mensaje = "Upss Problmas "; frmE.NumError = "Guardar " + ex; frmE.Show(); } }