Ejemplo n.º 1
0
        /// <summary>
        /// ACTUALIZA UNA TAREA
        /// </summary>
        /// <param name="obclsTareas">MODELO DE TAREA</param>
        /// <returns></returns>
        public string updateTareas(Models.clsTareas obclsTareas)
        {
            try
            {
                using (Entidades.bdGeneralEntities obbdGeneralEntities = new Entidades.bdGeneralEntities())
                {
                    Entidades.tbTareas obtbTareas = (from q in obbdGeneralEntities.tbTareas
                                                     where q.tareCodigo == obclsTareas.inCodigo
                                                     select q).FirstOrDefault();

                    obtbTareas.tareTitular          = obclsTareas.stTitular;
                    obtbTareas.tareAsunto           = obclsTareas.stAsunto;
                    obtbTareas.tareFechaVencimiento = obclsTareas.stFechaVencimiento;
                    obtbTareas.tareContacto         = obclsTareas.stContacto;
                    obtbTareas.tareCuenta           = obclsTareas.stCuenta;
                    obtbTareas.estaCodigo           = obclsTareas.obclsEstadoTareas.inCodigo;
                    obtbTareas.prioCodigo           = obclsTareas.obclsPrioridad.inCodigo;
                    obtbTareas.tareEnviarMensaje    = obclsTareas.stEnviarMensaje;
                    obtbTareas.tareRepetir          = obclsTareas.stRepetir.ToString();
                    obtbTareas.tareDescripcion      = obclsTareas.stDescripcion;

                    obbdGeneralEntities.SaveChanges();

                    return("Se realizo proceso con exito");
                }
            }
            catch (Exception ex) { throw ex; }
        }
Ejemplo n.º 2
0
        /// <summary>
        /// CONSULTA TODOS LOS EVENTOS
        /// </summary>
        /// <returns></returns>
        public List <Models.clsEventos> getEventos()
        {
            try
            {
                using (Entidades.bdGeneralEntities obDatos = new Entidades.bdGeneralEntities())
                {
                    List <Models.clsEventos> lstclsEventos = (from q in obDatos.tbEventos
                                                              join tbRC in obDatos.tbRelacionadoCon on q.recoCodigo equals tbRC.recoCodigo
                                                              select new Models.clsEventos
                    {
                        CODIGO = q.evenCodigo,
                        NOMBRE = q.evenNombre,
                        UBICACION = q.evenUbicacion,
                        PARTICIPANTES = q.evenParticipantes,
                        TODO_DIA = q.evenTodoDia.Equals("S") ? "SI" : "NO",
                        FECHA = q.evenFecha,
                        RELACIONADO_CON = new Models.clsRelacionadoCon
                        {
                            CODIGO = tbRC.recoCodigo,
                            DESCRIPCION = tbRC.recoDescripcion
                        },
                        DESCRIPCION = q.evenDescripcion,
                    }).ToList();

                    return(lstclsEventos);
                }
            }
            catch (Exception ex) { throw ex; }
        }
Ejemplo n.º 3
0
        /// <summary>
        /// CREA UNA TAREA
        /// </summary>
        /// <param name="obclsTareas">MODELO DE TAREAS</param>
        /// <returns></returns>
        public string addTareas(Models.clsTareas obclsTareas)
        {
            try
            {
                using (Entidades.bdGeneralEntities obbdGeneralEntities = new Entidades.bdGeneralEntities())
                {
                    Entidades.tbTareas obtbTareas = new Entidades.tbTareas
                    {
                        tareCodigo           = obclsTareas.inCodigo,
                        tareTitular          = obclsTareas.stTitular,
                        tareAsunto           = obclsTareas.stAsunto,
                        tareFechaVencimiento = obclsTareas.stFechaVencimiento,
                        tareContacto         = obclsTareas.stContacto,
                        tareCuenta           = obclsTareas.stCuenta,
                        estaCodigo           = obclsTareas.obclsEstadoTareas.inCodigo,
                        prioCodigo           = obclsTareas.obclsPrioridad.inCodigo,
                        tareEnviarMensaje    = obclsTareas.stEnviarMensaje,
                        tareRepetir          = obclsTareas.stRepetir.ToString(),
                        tareDescripcion      = obclsTareas.stDescripcion
                    };

                    obbdGeneralEntities.tbTareas.Add(obtbTareas);
                    obbdGeneralEntities.SaveChanges();

                    return("Se realizo proceso con exito");
                }
            }
            catch (Exception ex) { throw ex; }
        }
Ejemplo n.º 4
0
 /// <summary>
 /// CONSULTA TODAS LAS TAREAS
 /// </summary>
 /// <returns></returns>
 public List <Models.clsTareas> getTareas()
 {
     try
     {
         using (Entidades.bdGeneralEntities obbdGeneralEntities = new Entidades.bdGeneralEntities())
         {
             return((from q in obbdGeneralEntities.tbTareas
                     join tbET in obbdGeneralEntities.tbEstadoTareas on q.estaCodigo equals tbET.estaCodigo
                     join tbPR in obbdGeneralEntities.tbPrioridad on q.prioCodigo equals tbPR.prioCodigo
                     select new Models.clsTareas
             {
                 inCodigo = q.tareCodigo,
                 stTitular = q.tareTitular,
                 stAsunto = q.tareAsunto,
                 stFechaVencimiento = q.tareFechaVencimiento,
                 stContacto = q.tareContacto,
                 stCuenta = q.tareCuenta,
                 obclsEstadoTareas = new Models.clsEstadoTareas
                 {
                     inCodigo = q.estaCodigo,
                     stDescripcion = tbET.estaDescripcion
                 },
                 obclsPrioridad = new Models.clsPrioridad
                 {
                     inCodigo = q.prioCodigo,
                     stDescripcion = tbPR.prioDescripcion
                 },
                 stEnviarMensaje = q.tareEnviarMensaje,
                 stRepetir = q.tareRepetir,
                 stDescripcion = q.tareDescripcion
             }).ToList());
         }
     }
     catch (Exception ex) { throw ex; }
 }
Ejemplo n.º 5
0
        public List <Models.clsRelacionadoCon> getclsRelacionadoCon()
        {
            try
            {
                using (Entidades.bdGeneralEntities obDatos = new Entidades.bdGeneralEntities())
                {
                    List <Models.clsRelacionadoCon> lstclsRelacionadoCon = (from q in obDatos.tbRelacionadoCon
                                                                            select new Models.clsRelacionadoCon {
                        CODIGO = q.recoCodigo,
                        DESCRIPCION = q.recoDescripcion
                    }).ToList();

                    return(lstclsRelacionadoCon);
                }
            }
            catch (Exception ex) { throw ex; }
        }
Ejemplo n.º 6
0
        /// <summary>
        /// ELIMINA UNA TAREA
        /// </summary>
        /// <param name="obclsTareas">MODELO DE TAREA</param>
        /// <returns></returns>
        public string deleteTareas(Models.clsTareas obclsTareas)
        {
            try
            {
                using (Entidades.bdGeneralEntities obbdGeneralEntities = new Entidades.bdGeneralEntities())
                {
                    Entidades.tbTareas obtbTareas = (from q in obbdGeneralEntities.tbTareas
                                                     where q.tareCodigo == obclsTareas.inCodigo
                                                     select q).FirstOrDefault();

                    obbdGeneralEntities.tbTareas.Remove(obtbTareas);
                    obbdGeneralEntities.SaveChanges();

                    return("Se realizo proceso con exito");
                }
            }
            catch (Exception ex) { throw ex; }
        }
Ejemplo n.º 7
0
 /// <summary>
 /// CREA UN EVENTO
 /// </summary>
 /// <param name="obclsEventos">MODELO DE EVENTOS</param>
 /// <returns></returns>
 public void createEventos(Models.clsEventos obclsEventos)
 {
     try
     {
         using (Entidades.bdGeneralEntities obDatos = new Entidades.bdGeneralEntities())
         {
             obDatos.tbEventos.Add(new Entidades.tbEventos
             {
                 evenNombre        = obclsEventos.NOMBRE,
                 evenUbicacion     = obclsEventos.UBICACION,
                 evenParticipantes = obclsEventos.PARTICIPANTES,
                 evenTodoDia       = obclsEventos.TODO_DIA,
                 evenFecha         = obclsEventos.FECHA,
                 recoCodigo        = obclsEventos.RELACIONADO_CON.CODIGO,
                 evenDescripcion   = obclsEventos.DESCRIPCION
             });
             obDatos.SaveChanges();
         }
     }
     catch (Exception ex) { throw ex; }
 }