Exemple #1
0
 public IEnumerable <Actividad> ObtenerActividades(string origen          = ""
                                                   , long?Dni             = null
                                                   , decimal?Importe      = null
                                                   , DateTime?Fecha       = null
                                                   , int?NroRec           = null
                                                   , int?CodCon           = null
                                                   , int?Control          = null
                                                   , decimal?ImporteDesde = null
                                                   , decimal?ImporteHasta = null
                                                   , DateTime?FechaDesde  = null
                                                   , DateTime?FechaHasta  = null
                                                   )
 {
     return(ActividadData.Buscar(origen
                                 , Dni
                                 , Importe
                                 , Fecha
                                 , NroRec
                                 , CodCon
                                 , Control
                                 , ImporteDesde
                                 , ImporteHasta
                                 , FechaDesde
                                 , FechaHasta));
 }
        public int CrearActiv(string Nombre, string Descripcion, int EdadMin, int EdadMax, int LimPer, string Calle, int Dir, int idg, int idus)
        {
            DateTime Fecha    = DateTime.Now;
            int      funciono = ActividadData.insertarActividad(Nombre, Descripcion, EdadMin, EdadMax, LimPer, Calle, Dir, Fecha, idg, idus);

            return(funciono);
        }
Exemple #3
0
        public bool ModificarCuota(long id
                                   , long?Dni                    = null
                                   , string ApeYNom              = ""
                                   , string origen               = ""
                                   , int?CodCon                  = null
                                   , decimal?Importe             = null
                                   , int?nroRec                  = null
                                   , DateTime?fecha              = null
                                   , int?control                 = null
                                   , bool?generaPagoFacil        = null
                                   , bool?generaBanelco          = null
                                   , string codigoClienteBanelco = "")
        {
            var value = new Actividad();

            if (!String.IsNullOrEmpty(origen))
            {
                value.Origen = origen;
            }
            if (!String.IsNullOrEmpty(ApeYNom))
            {
                value.ApeYNom = ApeYNom;
            }
            if (Dni.HasValue)
            {
                value.Dni = Dni.Value;
            }
            if (Importe.HasValue)
            {
                value.Importe = Importe.Value;
            }
            if (CodCon.HasValue)
            {
                value.CodCon = CodCon.Value;
            }
            if (control.HasValue)
            {
                value.Control = control.Value;
            }
            if (fecha.HasValue)
            {
                value.fecha = fecha.Value;
            }
            if (nroRec.HasValue)
            {
                value.NroRec = nroRec.Value;
            }

            ActividadData.Update(value);

            return(true);
        }
Exemple #4
0
        public bool ImputarPagoActividad(long id)
        {
            var actividad = ActividadData.LeerUno(id);

            if (actividad != default(Actividad))
            {
                actividad.NroRec = 1;
                ActividadData.Update(actividad);
                return(true);
            }
            else
            {
                return(false);
            }
        }
Exemple #5
0
        public string ObtenerEstadoActividad(long id)
        {
            var actividad = ActividadData.LeerUno(id);

            if (actividad != default(Actividad))
            {
                if (actividad.NroRec == 0)
                {
                    return("0");
                }
                else
                {
                    return("P");
                }
            }
            else
            {
                return("N/A");
            }
        }
        public List <Usuario> TraerMiembrosActv(int idactiv)
        {
            List <Usuario> ListaDeMiembros = ActividadData.ObtenerParticipantesActiv(idactiv);

            return(ListaDeMiembros);
        }
        public int ConfAsis(int idgru, int idactiv, int idus)
        {
            int funciono = ActividadData.ConfirmacionAsistencia(idgru, idactiv, idus);

            return(funciono);
        }
        public List <Actividad> TraerActivs(int idgru)
        {
            List <Actividad> ListaDeActivs = ActividadData.ActividadesGrupo(idgru);

            return(ListaDeActivs);
        }
Exemple #9
0
 public ActividadBussines(string cadenaConexion)
 {
     actividadData = new ActividadData(cadenaConexion);
 }
        public Grupos TraerGrupo(int id)
        {
            Grupos grupardo = ActividadData.ObtenerGrupo(id);

            return(grupardo);
        }
Exemple #11
0
        public long GenerarActividad(long?Dni                      = null
                                     , string ApeYNom              = ""
                                     , string origen               = ""
                                     , int?CodCon                  = null
                                     , decimal?Importe             = null
                                     , int?control                 = null
                                     , bool?generaPagoFacil        = null
                                     , bool?generaBanelco          = null
                                     , string codigoClienteBanelco = "")
        {
            var value = new Actividad();

            if (!String.IsNullOrEmpty(origen))
            {
                value.Origen = origen;
            }
            if (!String.IsNullOrEmpty(ApeYNom))
            {
                value.ApeYNom = ApeYNom;
            }
            if (Dni.HasValue)
            {
                value.Dni = Dni.Value;
            }
            if (Importe.HasValue)
            {
                value.Importe = Importe.Value;
            }
            if (CodCon.HasValue)
            {
                value.CodCon = CodCon.Value;
            }
            if (control.HasValue)
            {
                value.Control = control.Value;
            }

            long id = ActividadData.Insert(value);

            if (generaPagoFacil.HasValue)
            {
                var medio = new MedioDePago();
                medio.activida_id   = id;
                medio.Estado        = (int)EstadosPago.Creado;
                medio.fechaCreado   = DateTime.Now;
                medio.TipoMedioPago = (int)TiposMedioPago.PagoFacil;
                MedioDePagoData.Insert(medio);
            }
            if (generaBanelco.HasValue)
            {
                var medio = new MedioDePago();
                medio.activida_id   = id;
                medio.Estado        = (int)EstadosPago.Creado;
                medio.fechaCreado   = DateTime.Now;
                medio.TipoMedioPago = (int)TiposMedioPago.Banelco;
                if (!string.IsNullOrEmpty(medio.codigoGeneracion))
                {
                    medio.codigoGeneracion = "111111";
                }
                else
                {
                    medio.codigoGeneracion = codigoClienteBanelco;
                }
                MedioDePagoData.Insert(medio);
            }

            return(id);
        }
Exemple #12
0
 // DELETE api/actividad/5
 public void Delete(int id)
 {
     ActividadData.Delete(id);
 }
Exemple #13
0
 public Actividad ObtenerActividad(int id)
 {
     return(ActividadData.LeerUno(id));
 }
Exemple #14
0
        // GET api/actividad
        //public IEnumerable<string> Get()
        //{
        //    return new string[] { "value1", "value2" };
        //}

        // GET api/actividad/5
        public Actividad Get(int id)
        {
            return(ActividadData.LeerUno(id));
        }
        public int BajaDeActiv(int idactiv, int idus)
        {
            int regsafec = ActividadData.BajaActividad(idus, idactiv);

            return(regsafec);
        }
Exemple #16
0
 public ActividadBusiness(String cadenaConexion)
 {
     this.actividadData = new ActividadData(cadenaConexion);
 }//constructor
        public List <Actividad> Activs()
        {
            List <Actividad> ListaDeActivs = ActividadData.TraerActividades();

            return(ListaDeActivs);
        }