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