Exemplo n.º 1
0
        private PiezasBLL recuperarInformacionAgregarPieza()
        {
            PiezasBLL oPieza = new PiezasBLL();

            oPieza.Codigo = txtCodigo.Text;
            if (txtPrecio.Text != "")
            {
                txtPrecio.Text = (txtPrecio.Text).Replace(",", ".");
                oPieza.Precio  = Convert.ToDecimal(txtPrecio.Text, oCultureInfo);
            }
            else
            {
                oPieza.Precio = 0;
            }
            oPieza.PiezaTipo       = Convert.ToInt32(cmbPiezaTipo.SelectedValue);
            oPieza.Material        = Convert.ToInt32(cmbMaterial.SelectedValue);
            oPieza.Detalles        = txtDetalles.Text;
            oPieza.Imagen          = txtRutaImagen.Text;
            oPieza.CodigoProveedor = txtCodigoProveedor.Text;
            if (lbEstado.SelectedIndex == -1)
            {
                oPieza.Estado = 1;
            }
            else
            {
                oPieza.Estado = Convert.ToInt32(lbEstado.SelectedIndex);
            }
            oPieza.Observaciones = txtObservaciones.Text;


            return(oPieza);
        }
Exemplo n.º 2
0
 public bool modificar(PiezasBLL oPiezasBLL)
 {
     if ((oPiezasBLL.Codigo != "") & Convert.ToBoolean(Convert.ToString(oPiezasBLL.Precio != 0)))
     {
         ModificacionDialogTrue oModificacionDialog = new ModificacionDialogTrue();
         oModificacionDialog.ShowDialog();
         return(conexion.ejecutarMetodoSinRetornoDatos("UPDATE Piezas SET Codigo = '" + oPiezasBLL.Codigo + "'" + ",Precio ='" + oPiezasBLL.Precio + "',PiezaTipo =" + oPiezasBLL.PiezaTipo + ",Material =" + oPiezasBLL.Material + ",Detalles = '" + oPiezasBLL.Detalles + "',Imagen = '" + oPiezasBLL.Imagen + "', Estado = " + oPiezasBLL.Estado + ", CodigoProveedor = '" + oPiezasBLL.CodigoProveedor + "', Observaciones = '" + oPiezasBLL.Observaciones + "' where Id=" + oPiezasBLL.Id));
     }
     else
     {
         ModificacionDialogFalse oModificacionDialog = new ModificacionDialogFalse();
         oModificacionDialog.ShowDialog();
         return(false);
     }
 }
Exemplo n.º 3
0
        private PiezasBLL recuperarInformacionPieza()
        {
            PiezasBLL oPiezas = new PiezasBLL();

            oPiezas.Id              = Convert.ToInt32(lblIdPieza.Text);
            oPiezas.Codigo          = txtCodigo.Text;
            oPiezas.Detalles        = txtDetalles.Text;
            oPiezas.Precio          = Decimal.Parse(txtPrecio.Text);
            oPiezas.Imagen          = txtRutaImagen.Text;
            oPiezas.PiezaTipo       = Convert.ToInt32(cmbPiezaTipo.SelectedValue);
            oPiezas.Material        = Convert.ToInt32(cmbMaterial.SelectedValue);
            oPiezas.Estado          = Convert.ToInt32(lbEstado.SelectedIndex);
            oPiezas.CodigoProveedor = txtCodigoProveedor.Text;
            oPiezas.Observaciones   = txtObservaciones.Text;

            return(oPiezas);
        }
Exemplo n.º 4
0
        public bool agregar(PiezasBLL oPiezasBLL)
        {
            if ((oPiezasBLL.Codigo != "") & Convert.ToBoolean(Convert.ToString(oPiezasBLL.Precio != 0)) & (oPiezasBLL.Estado != -1) & (oPiezasBLL.PiezaTipo != -1) & (oPiezasBLL.Material != 0))
            {
                OleDbCommand oleDbComando = new OleDbCommand("Insert into Piezas (Codigo, Precio, PiezaTipo, Material, Detalles, Imagen, Estado, CodigoProveedor, Observaciones) VALUES ('" + oPiezasBLL.Codigo + "', '" + oPiezasBLL.Precio + "', " + oPiezasBLL.PiezaTipo + ", " + oPiezasBLL.Material + ", '" + oPiezasBLL.Detalles + "', '" + oPiezasBLL.Imagen + "'," + oPiezasBLL.Estado + ", '" + oPiezasBLL.CodigoProveedor + "', '" + oPiezasBLL.Observaciones + "')");

                AgregadoDialogTrue oAgregadoDialog = new AgregadoDialogTrue();
                oAgregadoDialog.ShowDialog();

                return(conexion.ejecutarMetodoSinRetornoDatos(oleDbComando));
            }
            else
            {
                AgregadoDialogFalse oAgregadoDialog = new AgregadoDialogFalse();
                oAgregadoDialog.ShowDialog();
                return(false);
            }
        }
Exemplo n.º 5
0
        public int eliminar(PiezasBLL oPiezasBLL)
        {
            conexion.ejecutarMetodoSinRetornoDatos("DELETE FROM Piezas where Id= " + oPiezasBLL.Id);

            return(1);
        }