private void CargaTickets()
        {
            string ticket = txtCodigoF.Text;

            if (ticket == "")
            {
                dgvTickets.DataSource = ticketsAdapter.GetData();
            }
            else
            {
                dgvTickets.DataSource = LNyAD.TablaTickets(ticket);
            }

            dgvTickets.DataBind();

            List <Usuario> listaUsuarios = LNyAD.ListaUsuarios();
            int            numUsu        = listaUsuarios.Count;
            int            idU;

            for (int i = 0; i < dgvTickets.Rows.Count; i++)
            {
                string txt = dgvTickets.Rows[i].Cells[3].Text.Substring(0, 10);
                dgvTickets.Rows[i].Cells[3].Text = txt;

                idU = Convert.ToInt32(dgvTickets.Rows[i].Cells[4].Text);

                for (int j = 0; j < listaUsuarios.Count; j++)
                {
                    if (listaUsuarios[j].IdUsuario == idU)
                    {
                        dgvTickets.Rows[i].Cells[4].Text = listaUsuarios[j].Nombre;
                    }
                }
            }
        }
Beispiel #2
0
        //TICKETS

        public static Ticket DevuelveTicket(int idTicket)
        {
            ticketsTabla = ticketsAdapter.GetData();
            DataSet1.TicketsRow regTicket = ticketsTabla.FindByidTicket(idTicket);

            return(new Ticket(regTicket.idTicket, regTicket.Codigo, regTicket.Fecha, regTicket.UsuarioId));
        }
Beispiel #3
0
        protected void btnAceptar_Click(object sender, EventArgs e)
        {
            if (!Page.IsValid)
            {
                return;
            }

            bool Repetido = false;

            ticket = new Ticket(((Ticket)Session["Ticket"]).IdTicket, txtCodigo.Text, fechaTicket.SelectedDate, Convert.ToInt32(ddlUsuario.SelectedValue));

            String codigo;
            String codigoA = ((Ticket)Session["Ticket"]).Codigo;

            ticketsTabla = ticketsAdapter.GetData();


            for (int i = 0; i < ticketsTabla.Count; i++)
            {
                codigo = ticketsTabla[i].Codigo;

                if (txtCodigo.Text == codigoA)
                {
                    i++;
                    Repetido = true;
                }
                else
                {
                    if (txtCodigo.Text == codigo)
                    {
                        Repetido = true;
                    }
                }
            }

            if (Repetido)
            {
                Response.Write("<script>alert('YA EXISTE ESE TICKET')</script>");
            }

            LNyAD.ModificaTicket(ticket);


            Page.ClientScript.RegisterStartupScript(this.GetType(), "myCloseScript", "window.close()", true);
        }