Пример #1
0
        public int InsertarEntradaSocio(int eventoID, double cuil, int UsuarioId)
        {
            using (lts_sindicatoDataContext context = new lts_sindicatoDataContext())
            {
                eventos_cupones insert = new eventos_cupones();

                if (context.eventos_cupones.Where(x => x.eventcupon_evento_id == eventoID).Count() > 0)
                {
                    insert.event_cupon_nro = context.eventos_cupones.Where(x => x.eventcupon_evento_id == eventoID).Max(x => x.event_cupon_nro) + 1;
                }
                else
                {
                    insert.event_cupon_nro = 1;
                }
                insert.eventcupon_evento_id        = eventoID;
                insert.eventcupon_maesoc_cuil      = cuil;
                insert.eventcupon_maeflia_codfliar = 0;
                insert.event_cupon_event_exep_id   = 0;
                insert.event_cupon_fecha           = DateTime.Now;
                insert.UsuarioId     = UsuarioId;
                insert.Invitado      = 0;
                insert.CajaId        = 0;
                insert.Costo         = 0;
                insert.ComprobanteId = 0;
                context.eventos_cupones.InsertOnSubmit(insert);
                context.SubmitChanges();
                return(insert.event_cupon_nro);
            }
        }
Пример #2
0
        public int EventosCuponesInsertar(int eventoID, double cuil, int CodigoFliar, int ExepcionID, int ArticuloID, int UsuarioID, string QuienRetira, int FondoDeDesempleo, string cuilSocio, int Termas)
        {
            using (lts_sindicatoDataContext context = new lts_sindicatoDataContext())
            {
                eventos_cupones insert = new eventos_cupones();

                if (context.eventos_cupones.Count() > 0)
                {
                    insert.event_cupon_nro = context.eventos_cupones.Max(x => x.event_cupon_nro) + 1;
                }
                else
                {
                    insert.event_cupon_nro = 1;
                }

                insert.TurnoId = GetTurno(cuilSocio, Termas);
                insert.eventcupon_evento_id        = eventoID;
                insert.eventcupon_maesoc_cuil      = cuil;
                insert.eventcupon_maeflia_codfliar = CodigoFliar;
                insert.event_cupon_event_exep_id   = ExepcionID;
                insert.event_cupon_fecha           = DateTime.Now;
                insert.UsuarioId        = UsuarioID;
                insert.ArticuloID       = ArticuloID;
                insert.QuienRetiraCupon = QuienRetira;
                insert.FondoDeDesempleo = FondoDeDesempleo;
                insert.CuilStr          = cuilSocio;

                context.eventos_cupones.InsertOnSubmit(insert);
                context.SubmitChanges();

                return(insert.event_cupon_nro);
            }
        }
Пример #3
0
 public int InsertarEntradaSinCargo(int eventoID, double cuil, int UsuarioId, int NumeroComprobante)
 {
     using (lts_sindicatoDataContext context = new lts_sindicatoDataContext())
     {
         eventos_cupones insert = new eventos_cupones();
         insert.event_cupon_nro             = 0;
         insert.eventcupon_evento_id        = eventoID;
         insert.eventcupon_maesoc_cuil      = cuil;
         insert.eventcupon_maeflia_codfliar = 0;
         insert.event_cupon_event_exep_id   = 0;
         insert.event_cupon_fecha           = DateTime.Now;
         insert.UsuarioId     = UsuarioId;
         insert.CajaId        = 0;
         insert.Costo         = 0;
         insert.Invitado      = 2; // el numero 2 es para indicar que es entrada sin cargo
         insert.ComprobanteId = NumeroComprobante;
         context.eventos_cupones.InsertOnSubmit(insert);
         context.SubmitChanges();
         return(Convert.ToInt32(insert.ComprobanteId));
     }
 }
Пример #4
0
 public int InsertarEntradaInvitadoNOSocio(int eventoID, double cuil, int UsuarioId, bool EsInvitado, int NumeroComprobante)
 {
     using (lts_sindicatoDataContext context = new lts_sindicatoDataContext())
     {
         eventos_cupones insert = new eventos_cupones();
         insert.event_cupon_nro             = 0;
         insert.eventcupon_evento_id        = eventoID;
         insert.eventcupon_maesoc_cuil      = cuil;
         insert.eventcupon_maeflia_codfliar = 0;
         insert.event_cupon_event_exep_id   = 0;
         insert.event_cupon_fecha           = DateTime.Now;
         insert.UsuarioId     = UsuarioId;
         insert.CajaId        = 0;
         insert.Costo         = 100;
         insert.Invitado      = (EsInvitado == true) ? 1 : 0;
         insert.ComprobanteId = NumeroComprobante;
         context.eventos_cupones.InsertOnSubmit(insert);
         context.SubmitChanges();
         return(Convert.ToInt32(insert.ComprobanteId));
     }
 }