예제 #1
0
        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();
        }
예제 #2
0
        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();
            }
        }
예제 #3
0
 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();
 }