Ejemplo n.º 1
0
 private void Eliminarbutton_Click(object sender, EventArgs e)
 {
     if (ValidarE())
     {
         MessageBox.Show("Favor Llenar Casilla!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
     else
     {
         int id = Convert.ToInt32(MantenimientoIDnumericUpDown.Value);
         if (BLL.MantenimientoBLL.Eliminar(id))
         {
             MessageBox.Show("Eliminado!!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
             MantenimientoIDnumericUpDown.Value = 0;
             FechadateTimePicker.Value          = DateTime.Now;
             CantidadnumericUpDown.Value        = 0;
             ImportetextBox.Clear();
             SubTotaltextBox.Clear();
             ITBIStextBox.Clear();
             TotaltextBox.Clear();
             ValidarerrorProvider.Clear();
             DetalleMantenimientodataGridView.DataSource = null;
         }
         else
         {
             MessageBox.Show("No se pudo eliminar!!", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
 }
Ejemplo n.º 2
0
        private void LlenarCampos(Facturacion facturacion)
        {
            FacturacionDetalle detalle = new FacturacionDetalle();

            FacturaIDnumericUpDown.Value = 0;
            FechadateTimePicker.Value    = DateTime.Now;
            CantidadnumericUpDown.Value  = 0;
            PrecionumericUpDown.Value    = 0;
            ImportetextBox.Clear();
            MontonumericUpDown.Value    = 0;
            DevueltanumericUpDown.Value = 0;
            SubtotaltextBox.Clear();
            TotaltextBox.Clear();



            FacturaIDnumericUpDown.Value = facturacion.FacturaID;
            FechadateTimePicker.Value    = facturacion.Fecha;
            SubtotaltextBox.Text         = facturacion.Subtotal.ToString();
            TotaltextBox.Text            = facturacion.Total.ToString();



            //Cargar el detalle al Grid
            FacturaciondataGridView.DataSource = facturacion.Detalle;

            FacturaciondataGridView.Columns["ID"].Visible         = false;
            FacturaciondataGridView.Columns["FacturaID"].Visible  = false;
            FacturaciondataGridView.Columns["ClienteID"].Visible  = false;
            FacturaciondataGridView.Columns["ArticuloID"].Visible = false;
            FacturaciondataGridView.Columns["Articulos"].Visible  = false;
        }
Ejemplo n.º 3
0
        private void LlenarCampos(Mantenimiento mantenimiento)
        {
            MatenimientoDetalle m = new MatenimientoDetalle();

            MantenimientoIDnumericUpDown.Value = 0;
            FechadateTimePicker.Value          = DateTime.Now;
            CantidadnumericUpDown.Value        = 0;
            ImportetextBox.Clear();
            SubTotaltextBox.Clear();
            ITBIStextBox.Clear();
            TotaltextBox.Clear();
            ValidarerrorProvider.Clear();
            DetalleMantenimientodataGridView.DataSource = null;


            MantenimientoIDnumericUpDown.Value = mantenimiento.MantenimientoID;
            FechadateTimePicker.Value          = mantenimiento.Fecha;
            SubTotaltextBox.Text = mantenimiento.Subtotal.ToString();
            ITBIStextBox.Text    = mantenimiento.itbis.ToString();
            TotaltextBox.Text    = mantenimiento.Total.ToString();



            //Cargar el detalle al Grid
            DetalleMantenimientodataGridView.DataSource            = mantenimiento.Detalle;
            DetalleMantenimientodataGridView.Columns["ID"].Visible = false;
            DetalleMantenimientodataGridView.Columns["MantenimientoID"].Visible = false;
            DetalleMantenimientodataGridView.Columns["TallerID"].Visible        = false;
            DetalleMantenimientodataGridView.Columns["ArticulosID"].Visible     = false;
            DetalleMantenimientodataGridView.Columns["Articulos"].Visible       = false;
        }
Ejemplo n.º 4
0
        public void GuardarDetalleData(string Tipo)
        {
            this.DatosdataGridView.SelectionMode = DataGridViewSelectionMode.FullRowSelect;
            this.DatosdataGridView.MultiSelect   = false;
            var detalle = new Detalles();

            DatosdataGridView.Rows.Add();
            int cantFilas = DatosdataGridView.Rows.Count - 1;

            DatosdataGridView[0, cantFilas].Value = Tipo;
            DatosdataGridView[1, cantFilas].Value = JugadatextBox.Text;
            DatosdataGridView[2, cantFilas].Value = MontotextBox.Text;
            total = total + Utilidades.ToInt(MontotextBox.Text);
            //  detalle.IdLoteria = Utilidades.ToInt(Loteriabutton.Text);
            detalle.Jugada = Utilidades.ToInt(JugadatextBox.Text);
            detalle.Precio = Utilidades.ToInt(MontotextBox.Text);
            detalle.Tipo   = Tipo.ToString();


            if (DetallesBLL.Guardar(detalle))
            {
                id++;
                ticket.detalles.Add(DetallesBLL.Buscar(id));
                TotaltextBox.Clear();
                JugadatextBox.Clear();
                MontotextBox.Clear();
                TotaltextBox.Text = total.ToString();
                MontotextBox.Focus();
            }
            else
            {
                MessageBox.Show("Error en guardar los datos intente de nuevo");
            }
        }
Ejemplo n.º 5
0
        private void EliminarButton_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrEmpty(TicketIdTextBox.Text))
            {
                MessageBox.Show("LLena el campo con el numero de Ticket");
            }
            else
            {
                var ticket = TicketsBLL.Buscar(Convert.ToInt32(TicketIdTextBox.Text));
                if (ticket != null)
                {
                    IdLoteriatextBox.Text                = (ticket.IdLoteria).ToString();
                    NombreLoteriatextBox.Text            = (ticket.NombreLoteria).ToString();
                    FechadateTimePicker.Text             = (ticket.Fecha).ToString();
                    Usuariolabel.Text                    = ticket.Usuario.ToString();
                    TotaltextBox.Text                    = ticket.Total.ToString();
                    DatosdataGridView.DataSource         = null;
                    DatosdataGridView.DataSource         = ticket.detalles;
                    DatosdataGridView.Columns[0].Visible = false;
                    DatosdataGridView.Columns[1].Visible = false;
                    DatosdataGridView.Columns[2].Visible = false;
                    DialogResult dialogo = MessageBox.Show("Desea Borrar el Ticket", "Borrarando Ticket", MessageBoxButtons.YesNo, MessageBoxIcon.Warning);
                    if (dialogo == DialogResult.Yes)
                    {
                        int TicketId = Utilidades.ToInt(TicketIdTextBox.Text);
                        TicketsBLL.Eliminar(TicketId);
                        MontotextBox.Clear();
                        JugadatextBox.Clear();
                        IdLoteriatextBox.Clear();
                        NombreLoteriatextBox.Clear();
                        TotaltextBox.Clear();
                        TicketIdTextBox.Clear();
                        DatosdataGridView.DataSource         = null;
                        DatosdataGridView.Columns[0].Visible = true;
                        DatosdataGridView.Columns[2].Visible = true;
                        DatosdataGridView.Columns[1].Visible = true;
                        TicketIdTextBox.Focus();
                    }
                }
                else
                {
                    MessageBox.Show("Este Ticket no Existe");

                    MontotextBox.Clear();
                    JugadatextBox.Clear();
                    IdLoteriatextBox.Clear();
                    NombreLoteriatextBox.Clear();
                    TotaltextBox.Clear();
                    TicketIdTextBox.Clear();
                    DatosdataGridView.DataSource         = null;
                    DatosdataGridView.Columns[0].Visible = true;
                    DatosdataGridView.Columns[2].Visible = true;
                    DatosdataGridView.Columns[1].Visible = true;
                    TicketIdTextBox.Focus();
                }
            }
        }
Ejemplo n.º 6
0
        /// <summary>
        /// clear the user input text
        /// </summary>
        /// <param name="sender">the event sender</param>
        /// <param name="e">The event arguments</param>
        private void Resetbutton_Click(object sender, EventArgs e)
        {
            //Clear the text from the user input text

            BilltextBox.Clear();
            PersontextBox.Clear();
            TotaltextBox.Clear();
            TipUpDown.Value    = 0;
            PersonUpDown.Value = 0;
        }
Ejemplo n.º 7
0
 private void Nuevobutton_Click(object sender, EventArgs e)
 {
     VentaIdtextBox.Clear();
     DescuentostextBox.Clear();
     TipoVentatextBox.Clear();
     TipoNFCtextBox.Clear();
     NFCtextBox.Clear();
     ITBIStextBox.Clear();
     TotaltextBox.Clear();
 }
 private void LimpiarCampos()
 {
     DetalledataGridView.DataSource = null;
     CantidadArttextBox.Clear();
     ProductostextBox.Clear();
     TotaltextBox.Clear();
     FechadateTimePicker.Value = DateTime.Today;
     FacturaIdtextBox.Clear();
     factura = new Facturas();
 }
 public void Limpiar()
 {
     cotizacionArticulosIdnumericUpDown.Value = 0;
     fechaDateTimePicker.Value = DateTime.Now;
     observacionesTextBox.Clear();
     TotaltextBox.Clear();
     cantidadnumericUpDown.Value = 0;
     importeTextBox.Clear();
     detalledataGridView.DataSource = null;
     HayErrores.Clear();
 }
Ejemplo n.º 10
0
 private void Nuevo2button_Click(object sender, EventArgs e)
 {
     CotizacioIDnumericUpDown.Value = 0;
     Fecha2dateTimePicker.Value     = DateTime.Now;
     observacionesTextbox.Clear();
     TotaltextBox.Clear();
     CantidadnumericUpDown.Value = 0;
     ImporteTextbox.Clear();
     DetalleCotizacionesdataGridView.DataSource = null;
     ValidarerrorProvider.Clear();
 }
Ejemplo n.º 11
0
 //--------------------------------Limpiar----------------------------------------------
 private void Limpiar()
 {
     ArticulodataGridView.DataSource = null;
     CantidadArticulotextBox.Clear();
     CantidadAgregafotextBox.Clear();
     SubTotaltextBox.Clear();
     TotaltextBox.Clear();
     FechadateTimePicker.Value = DateTime.Today;
     FacturaIdtextBox.Clear();
     factura = new Ventas();
 }
Ejemplo n.º 12
0
 private void Limpiar()
 {
     IdnumericUpDown.Value = 0;
     UsuarioscomboBox.Text = string.Empty;
     PartidocomboBox.Text  = string.Empty;
     TotaltextBox.Clear();
     CantidadcomboBox.Text = string.Empty;
     DescripcionrichTextBox.Clear();
     TicketcomboBox.Text   = string.Empty;
     CantidadcomboBox.Text = string.Empty;
 }
Ejemplo n.º 13
0
 private void Nuevobutton_Click(object sender, EventArgs e)
 {
     MantenimientoIDnumericUpDown.Value = 0;
     FechadateTimePicker.Value          = DateTime.Now;
     CantidadnumericUpDown.Value        = 0;
     ImportetextBox.Clear();
     SubTotaltextBox.Clear();
     ITBIStextBox.Clear();
     TotaltextBox.Clear();
     ValidarerrorProvider.Clear();
     DetalleMantenimientodataGridView.DataSource = null;
 }
Ejemplo n.º 14
0
 private void Nuevobutton_Click(object sender, EventArgs e)
 {
     VentaIdtextBox.Clear();
     CantidadtextBox.Clear();
     PreciotextBox.Clear();
     NFCtextBox.Clear();
     TipoNFCtextBox.Clear();
     DescuentostextBox.Clear();
     TotaltextBox.Clear();
     VentasdataGridView.Rows.Clear();
     BuscarVentabutton.Enabled = true;
 }
Ejemplo n.º 15
0
 public void Limpiar()
 {
     total   = 0;
     importe = 0;
     FactIdNumericUpDown.Value       = 0;
     ClienteComboBox.SelectedIndex   = -1;
     PeliculaComboBox.SelectedIndex  = -1;
     FDetalleDataGridView.DataSource = null;
     ObservacionesTextBox.Clear();
     PrecioNumericUpDown.Value = 0;
     TotaltextBox.Clear();
 }
Ejemplo n.º 16
0
 private void Nuevobutton_Click(object sender, EventArgs e)
 {
     IdmnumericUpDown.Value          = 0;
     ArticuloMcomboBox.SelectedIndex = 0;
     FechamdateTimePicker.Value      = DateTime.Now;
     PreciomtextBox.Clear();
     CantidadmtextBox.Clear();
     SttextBox.Clear();
     ItbistextBox.Clear();
     TotaltextBox.Clear();
     dataGridView.DataSource = null;
 }
Ejemplo n.º 17
0
        private void Nuevobutton_Click(object sender, EventArgs e)
        {
            IdnumericUpDown.Value     = 0;
            FechadateTimePicker.Value = DateTime.Now;
            CantidadtextBox.Clear();
            PreciotextBox.Clear();
            ImportetextBox.Clear();
            TotaltextBox.Clear();
            ObservacionestextBox.Clear();

            dataGridView.DataSource = null;
            errorProvider.Clear();
        }
Ejemplo n.º 18
0
 private void Nuevobutton_Click(object sender, EventArgs e)
 {
     FacturaIDnumericUpDown.Value = 0;
     FechadateTimePicker.Value    = DateTime.Now;
     CantidadnumericUpDown.Value  = 0;
     PrecionumericUpDown.Value    = 0;
     ImportetextBox.Clear();
     MontonumericUpDown.Value    = 0;
     DevueltanumericUpDown.Value = 0;
     SubtotaltextBox.Clear();
     TotaltextBox.Clear();
     FacturacionerrorProvider.Clear();
     FacturaciondataGridView.DataSource = null;
 }
Ejemplo n.º 19
0
        private void Guardarbutton_Click(object sender, EventArgs e)
        {
            Mantenimiento mantenimiento = LlenaClase();
            bool          Paso          = false;

            if (Validar())
            {
                MessageBox.Show("Favor revisar todos los campos", "Validación",
                                MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }

            if (MantenimientoIDnumericUpDown.Value == 0)
            {
                Paso = BLL.MantenimientoBLL.Guardar(mantenimiento);
                ValidarerrorProvider.Clear();
            }
            else
            {
                var M = BLL.MantenimientoBLL.Buscar(Convert.ToInt32(MantenimientoIDnumericUpDown.Value));

                if (M != null)
                {
                    Paso = BLL.MantenimientoBLL.Modificar(mantenimiento);
                }
                ValidarerrorProvider.Clear();
            }

            if (Paso)
            {
                MessageBox.Show("Guardado!!", "Exito",
                                MessageBoxButtons.OK, MessageBoxIcon.Information);

                MantenimientoIDnumericUpDown.Value = 0;
                FechadateTimePicker.Value          = DateTime.Now;
                CantidadnumericUpDown.Value        = 0;
                ImportetextBox.Clear();
                SubTotaltextBox.Clear();
                ITBIStextBox.Clear();
                TotaltextBox.Clear();
                ValidarerrorProvider.Clear();
                DetalleMantenimientodataGridView.DataSource = null;
            }
            else
            {
                MessageBox.Show("No se pudo guardar!!", "Fallo",
                                MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
 private void Limpiar()
 {
     IdnumericUpDown.Value          = 0;
     FechadateTimePicker.Value      = DateTime.Now;
     ClientecomboBox.SelectedIndex  = 0;
     ArticulocomboBox.SelectedIndex = 0;
     CantidadtextBox.Clear();
     PreciotextBox.Clear();
     ImportetextBox.Clear();
     DetalledataGridView.DataSource = null;
     SubTotaltextBox.Clear();
     ItbistextBox.Clear();
     TotaltextBox.Clear();
     MyErrorProvider.Clear();
 }
Ejemplo n.º 21
0
        private void Nuevobutton_Click_1(object sender, EventArgs e)
        {
            MontotextBox.Clear();
            JugadatextBox.Clear();
            IdLoteriatextBox.Clear();
            NombreLoteriatextBox.Clear();
            TotaltextBox.Clear();
            TicketIdTextBox.Clear();

            Usuariolabel.Text                    = "";
            DatosdataGridView.DataSource         = null;
            DatosdataGridView.Columns[0].Visible = true;
            DatosdataGridView.Columns[2].Visible = true;
            DatosdataGridView.Columns[1].Visible = true;
            IdLoteriatextBox.Focus();
        }
Ejemplo n.º 22
0
        private void GuardarButton_Click_1(object sender, EventArgs e)
        {
            if (Utilidades.ToInt(TotaltextBox.Text) > 0)
            {
                int Id;
                int.TryParse(TicketIdTextBox.Text, out Id);
                ticket.IdLoteria     = Utilidades.ToInt(IdLoteriatextBox.Text);
                ticket.Fecha         = FechadateTimePicker.Value;
                ticket.Usuario       = "Juan peres";
                ticket.Nulo          = false;
                ticket.Total         = Utilidades.ToInt(TotaltextBox.Text);
                ticket.IdDetalle     = 1;
                ticket.IdTicket      = Id;
                ticket.NombreLoteria = NombreLoteriatextBox.Text;

                if (TicketsBLL.Guardar(ticket))
                {
                    MessageBox.Show("Guardado");
                    DatosdataGridView.DataSource = null;
                    MontotextBox.Clear();
                    JugadatextBox.Clear();
                    IdLoteriatextBox.Clear();
                    NombreLoteriatextBox.Clear();
                    TotaltextBox.Clear();
                    TicketIdTextBox.Clear();
                    Usuariolabel.Text                    = "";
                    DatosdataGridView.DataSource         = null;
                    DatosdataGridView.Columns[0].Visible = true;
                    DatosdataGridView.Columns[2].Visible = true;
                    DatosdataGridView.Columns[1].Visible = true;

                    IdLoteriatextBox.Focus();
                }
                else
                {
                    MessageBox.Show("Error hay Guardar el ticket");
                    IdLoteriatextBox.Focus();
                }
            }
            else
            {
                MessageBox.Show("Tienes que insertar al menos una jugada...");
                IdLoteriatextBox.Focus();
            }
        }
Ejemplo n.º 23
0
        public void Limpiar()
        {
            IdnumericUpDown.Value       = 0;
            FechadateTimePicker.Value   = DateTime.Now;
            CantidadnumericUpDown.Value = 0;
            TotaltextBox.Clear();

            ImportetextBox.Clear();
            SubtotaltextBox.Text           = 0.ToString();
            TotaltextBox.Text              = 0.ToString();
            ITBIStextBox.Text              = 0.ToString();
            DetalledataGridView.DataSource = null;

            ITBIS = 0;
            Total = 0;

            errorProvider1.Clear();
        }
        public void Limpiar()
        {
            mantenimientoIdNumericUpDown.Value = 0;
            fechaDateTimePicker.Value          = DateTime.Now;
            cantidadNumericUpDown.Value        = 0;
            TotaltextBox.Clear();

            importeTextBox.Clear();
            subtotaltextBox.Text           = 0.ToString();
            TotaltextBox.Text              = 0.ToString();
            ItbistextBox.Text              = 0.ToString();
            DetalledataGridView.DataSource = null;

            itbis = 0;
            Total = 0;

            HayErrores.Clear();
        }
Ejemplo n.º 25
0
 private void Nuevobutton_Click(object sender, EventArgs e)
 {
     IdnumericUpDown.Value     = 0;
     FechadateTimePicker.Value = DateTime.Now;
     ArticulocomboBox.Text     = string.Empty;
     SuplidorcomboBox.Text     = string.Empty;
     UsuariocomboBox.Text      = string.Empty;
     CantidadtextBox.Clear();
     PreciotextBox.Clear();
     ImportetextBox.Clear();
     SubTotaltextBox.Clear();
     TotaltextBox.Clear();
     ItbistextBox.Clear();
     EfectivonumericUpDown.Value   = 0;
     DevueltanumericUpDown.Value   = 0;
     CompradataGridView.DataSource = null;
     errorProvider.Clear();
 }
Ejemplo n.º 26
0
        private void Guardar2button_Click(object sender, EventArgs e)
        {
            Cotizaciones cotizacionArticulos = LlenaClase();
            bool         Paso = false;

            if (Validar())
            {
                MessageBox.Show("Favor revisar todos los campos", "Validación",
                                MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }

            if (CotizacioIDnumericUpDown.Value == 0)
            {
                Paso = BLL.ContizacionBLL.Guardar(cotizacionArticulos);
                ValidarerrorProvider.Clear();
            }
            else
            {
                Paso = BLL.ContizacionBLL.Modificar(cotizacionArticulos);
                ValidarerrorProvider.Clear();
            }

            if (Paso)
            {
                MessageBox.Show("Guardado!!", "Exito",
                                MessageBoxButtons.OK, MessageBoxIcon.Information);

                CotizacioIDnumericUpDown.Value = 0;
                Fecha2dateTimePicker.Value     = DateTime.Now;
                observacionesTextbox.Clear();
                TotaltextBox.Clear();
                CantidadnumericUpDown.Value = 0;
                ImporteTextbox.Clear();
                DetalleCotizacionesdataGridView.DataSource = null;
                ValidarerrorProvider.Clear();
            }
            else
            {
                MessageBox.Show("No se pudo guardar!!", "Fallo",
                                MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Ejemplo n.º 27
0
        private void Buscarbutton_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrEmpty(TicketIdTextBox.Text))
            {
                MessageBox.Show("LLena el campo con el numero de Ticket");
            }
            else
            {
                var ticket = TicketsBLL.Buscar(Convert.ToInt32(TicketIdTextBox.Text));
                if (ticket != null)
                {
                    IdLoteriatextBox.Text                = (ticket.IdLoteria).ToString();
                    NombreLoteriatextBox.Text            = (ticket.NombreLoteria).ToString();
                    FechadateTimePicker.Text             = (ticket.Fecha).ToString();
                    Usuariolabel.Text                    = ticket.Usuario.ToString();
                    TotaltextBox.Text                    = ticket.Total.ToString();
                    DatosdataGridView.DataSource         = null;
                    DatosdataGridView.DataSource         = ticket.detalles;
                    DatosdataGridView.Columns[0].Visible = false;
                    DatosdataGridView.Columns[1].Visible = false;
                    DatosdataGridView.Columns[2].Visible = false;
                }
                else
                {
                    MessageBox.Show("Este Ticket no Existe");

                    MontotextBox.Clear();
                    JugadatextBox.Clear();
                    IdLoteriatextBox.Clear();
                    NombreLoteriatextBox.Clear();
                    TotaltextBox.Clear();
                    TicketIdTextBox.Clear();
                    DatosdataGridView.DataSource         = null;
                    DatosdataGridView.Columns[0].Visible = true;
                    DatosdataGridView.Columns[2].Visible = true;
                    DatosdataGridView.Columns[1].Visible = true;
                    TicketIdTextBox.Focus();
                }
            }
        }
Ejemplo n.º 28
0
        private void Guardarbutton_Click(object sender, EventArgs e)
        {
            Facturacion facturacion = LlenaClase();
            Contexto    contexto    = new Contexto();
            Inversion   inversion   = new Inversion();
            Cliente     cliente     = new Cliente();

            Facturacion Facturacion = new Facturacion();
            bool        Paso        = false;

            if (Validar())
            {
                MessageBox.Show("Favor revisar todos los campos", "Validación",
                                MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
            else
            {
                foreach (var item in BLL.InversionBLL.GetList(x => x.InversionID == 1))
                {
                    if (item.Monto < Convert.ToDecimal(TotaltextBox.Text))
                    {
                        MessageBox.Show("Mi empresa no contien Esa Cantidad de dinero ", "Validacion", MessageBoxButtons.OK, MessageBoxIcon.Error);
                        return;
                    }
                }
            }

            if (VentacomboBox.SelectedIndex == 0)
            {
                inversion.Monto += Facturacion.Total;
            }
            else
            {
                Facturacion.Total += cliente.Total;
            }


            if (FacturaIDnumericUpDown.Value == 0)
            {
                if (VentacomboBox.SelectedIndex == 1)
                {
                    MontonumericUpDown.Enabled    = false;
                    DevueltanumericUpDown.Enabled = false;
                }
                Paso = BLL.FacturacionBLL.Guardar(facturacion);
                FacturacionerrorProvider.Clear();
            }
            else
            {
                var M = BLL.FacturacionBLL.Buscar(Convert.ToInt32(FacturaIDnumericUpDown.Value));

                if (M != null)
                {
                    Paso = BLL.FacturacionBLL.Modificar(facturacion);
                }
                FacturacionerrorProvider.Clear();
            }

            if (Paso)
            {
                MessageBox.Show("Guardado!!", "Exito",
                                MessageBoxButtons.OK, MessageBoxIcon.Information);

                FacturaIDnumericUpDown.Value = 0;
                FechadateTimePicker.Value    = DateTime.Now;
                CantidadnumericUpDown.Value  = 0;
                PrecionumericUpDown.Value    = 0;
                ImportetextBox.Clear();
                MontonumericUpDown.Value    = 0;
                DevueltanumericUpDown.Value = 0;
                SubtotaltextBox.Clear();
                TotaltextBox.Clear();
                FacturacionerrorProvider.Clear();
                FacturaciondataGridView.DataSource = null;
            }
            else
            {
                MessageBox.Show("No se pudo guardar!!", "Fallo",
                                MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }