private void AceptarBtn_Click(object sender, EventArgs e) { try { // validar cantidad if (this.operacion == OperacionForm.frmAlta) { detalle_orden = new DetalleOrden(); } /* Comprobar que esten los datos obligatorios*/ detalle_orden.OrdenId = Convert.ToInt32(OrdenIdTxt.Text); detalle_orden.DetalleId = Convert.ToInt32(DetalleId.Text); detalle_orden.ProductoId = (ProductoCbo.SelectedItem as Producto).ProductoId; detalle_orden.Cantidad = Convert.ToInt32(CantidadTxt.Text); if (!detalle_orden.saveObj()) { MessageBox.Show(operacion == OperacionForm.frmAlta ? "Error al intentar ingresar nuevo detalle " : "Error al intentar editar informacion de Cliente", "Error...", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } MessageBox.Show(operacion == OperacionForm.frmAlta ? "Nueva Orden dado de alta" : "Actualizacion de informacion de Orden", operacion == OperacionForm.frmAlta ? "Ingreso de Orden..." : "Actualizacion de informacion", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception ex) { MessageBox.Show("Error al intentar " + (operacion == OperacionForm.frmAlta ? "ingresar nueva Orden" : "actualizar informacion") + ex.Message, "Error...", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (_frmGrid != null) { _frmGrid.ReloadGrid(); } this.Dispose(); }
private void Aceptar_Click(object sender, EventArgs e) { try { if (this.operacion == OperacionForm.frmAlta) { detalleOrden = new DetalleOrden(); } /* Comprobar que esten los datos obligatorios*/ detalleOrden.ProductoId = ((Producto)ProductoCbo.SelectedItem).ProductoId; detalleOrden.ProductoId = this.DetalleId; detalleOrden.OrdenId = this.OrdenId; /*orden.EmpleadoId = ((Empleado)EmpleadoCbo.SelectedItem).EmpleadoId; * orden.FechaOrden = FechaOrdenDtp.Value; * orden.Descuento = Convert.ToInt32(this.DescuentoTxt.Text);*/ if (!detalleOrden.saveObj()) { MessageBox.Show(operacion == OperacionForm.frmAlta ? "Error al intentar ingresar nueva Orden" : "Error al intentar editar informacion de Cliente", "Error...", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } MessageBox.Show(operacion == OperacionForm.frmAlta ? "Nueva Orden dado de alta" : "Actualizacion de informacion de Orden", operacion == OperacionForm.frmAlta ? "Ingreso de Orden..." : "Actualizacion de informacion", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception ex) { MessageBox.Show("Error al intentar " + (operacion == OperacionForm.frmAlta ? "ingresar nueva Orden" : "actualizar informacion") + ex.Message, "Error...", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (_frmGrid != null) { _frmGrid.ReloadGrid(); } }
private void AceptarBtn_Click(object sender, EventArgs e) { try { if (this.operacion == OperacionForm.frmModificacion) { dOrd.OrdenId = System.Convert.ToInt32(this._ord, 10); dOrd.DetalleId = System.Convert.ToInt32(this.IdMsk.Text, 10); dOrd.ProductoId = System.Convert.ToInt32(this.ProductoIdTxt.Text, 10); dOrd.Cantidad = System.Convert.ToInt32(this.CantidadTxt.Text, 10); //cl.ClienteId = Convert.ToInt32(this.IdMsk.Text); } else { dOrd = new DetalleOrden(); dOrd.OrdenId = System.Convert.ToInt32(this._ord, 10); dOrd.ProductoId = System.Convert.ToInt32(this.ProductoIdTxt.Text, 10); dOrd.Cantidad = System.Convert.ToInt32(this.CantidadTxt.Text, 10); } if (!this._val) { return; } if (!dOrd.saveObj()) { MessageBox.Show(operacion == OperacionForm.frmAlta ? "Error al intentar ingresar nuevo DetalleOrde" : "Error al intentar editar informacion de DetalleOrden", "Error...", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } MessageBox.Show(operacion == OperacionForm.frmAlta ? "Nuevo DetalleOrden dado de alta" : "Actualizacion de informacion de DetalleOrden", operacion == OperacionForm.frmAlta ? "Ingreso de DetalleOrden..." : "Actualizacion de informacion", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception ex) { MessageBox.Show("Error al intentar " + (operacion == OperacionForm.frmAlta ? "ingresar nuevo DetalleOrden" : "actualizar informacion") + ex.Message, "Error...", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } //_frmGrid.ReloadGrid(); this.Dispose(); }