Ejemplo n.º 1
0
        /// <summary>
        /// Buscador de registros de Cliente_Ticket por rut
        /// </summary>
        /// <param name="rut">rut de usuario para buscar registros asociados</param>
        /// <returns></returns>
        public ClienteTicketBEL traerTicketPorRut(int rut)
        {
            try
            {
                CLIENTE_TICKET clienteTicketDalc = ConexionBLL.getConexion().CLIENTE_TICKET.FirstOrDefault(tmpClienteTicket => (tmpClienteTicket.CLIENTE_RUT.Equals(rut)));

                if (clienteTicketDalc != null)
                {
                    ClienteTicketBEL ClienteTicketBEL = new ClienteTicketBEL();
                    ClienteTicketBEL.ClienteRut = (int)clienteTicketDalc.CLIENTE_RUT;
                    ClienteTicketBEL.IdTicket   = (int)clienteTicketDalc.TICKET_ID_TICKET;
                    ClienteTicketBEL.Cantidad   = (int)clienteTicketDalc.CANTIDAD;
                    ClienteTicketBEL.Total      = (int)clienteTicketDalc.TOTAL;
                    ClienteTicketBEL.Regalo     = clienteTicketDalc.REGALO;
                    ClienteTicketBEL.Correo     = clienteTicketDalc.CORREO;
                    ClienteTicketBEL.Habilitado = (int)clienteTicketDalc.HABILITADO;
                    return(ClienteTicketBEL);
                }
                return(null);
            }
            catch
            {
                return(null);
            }
        }
Ejemplo n.º 2
0
 /// <summary>
 /// Funcion eliminar Cliente_Ticket
 /// Deshabilita cambiando estado de habilitado en BD
 /// 1 = Habilitado
 /// 0 = Deshabilitado
 /// </summary>
 /// <param name="id">id de Cliente_ticket</param>
 public void eliminarClienteTicket(int id)
 {
     try
     {
         Entidades      conexion    = ConexionBLL.getConexion();
         CLIENTE_TICKET CliTickDALC = (from tmpCliTick in conexion.CLIENTE_TICKET where tmpCliTick.TICKET_ID_TICKET == id select tmpCliTick).FirstOrDefault();
         CliTickDALC.TICKET_ID_TICKET = id;
         conexion.DeleteObject(CliTickDALC);
         conexion.SaveChanges();
     }
     catch
     {
         return;
     }
 }
Ejemplo n.º 3
0
 /// <summary>
 /// Agrega un nuevo registro de Cliente_Ticket
 /// </summary>
 /// <param name="cliente">Objeto Cliente_Ticket</param>
 public void agregarClienteTicket(ClienteTicketBEL cliente)
 {
     try
     {
         Entidades      conexion = ConexionBLL.getConexion();
         CLIENTE_TICKET dalcCli  = new CLIENTE_TICKET();
         dalcCli.CLIENTE_RUT      = cliente.ClienteRut;
         dalcCli.TICKET_ID_TICKET = cliente.IdTicket;
         dalcCli.CANTIDAD         = cliente.Cantidad;
         dalcCli.TOTAL            = cliente.Total;
         dalcCli.REGALO           = cliente.Regalo;
         dalcCli.CORREO           = cliente.Correo;
         dalcCli.HABILITADO       = cliente.Habilitado;
         conexion.AddToCLIENTE_TICKET(dalcCli);
         conexion.SaveChanges();
         conexion.Dispose();
     }
     catch
     {
         return;
     }
 }