Пример #1
0
        /// <summary>
        /// Modifica una tarea
        /// </summary>
        /// <param name="obclsTarea">Modelo de tarea</param>
        /// <returns></returns>
        public string updateTareas(Models.clsTarea obclsTarea)
        {
            try
            {
                using (Entity.NorthwindEntities obnorthwindEntities = new Entity.NorthwindEntities())
                {
                    Entity.Tarea obtarea = (from q in obnorthwindEntities.Tarea
                                            where q.tareaCodigo == obclsTarea.incodTarea
                                            select q).FirstOrDefault();
                    obtarea.tareaTitular          = obclsTarea.sttareaTitular;
                    obtarea.tareaAsunto           = obclsTarea.sttareaAsunto;
                    obtarea.tareaDescripcion      = obclsTarea.sttareaDescripcion;
                    obtarea.tareaFechaVencimiento = obclsTarea.sttareaFechaVencimiento;
                    obtarea.tareaContacto         = obclsTarea.sttareaContacto;
                    obtarea.tareaCuenta           = obclsTarea.sttareaCuenta;
                    obtarea.tareaEnviarMensaje    = obclsTarea.chtareaEnviar_Tarea.ToString();
                    obtarea.tareaRepetir          = obclsTarea.chtareaRepetir_Tarea.ToString();
                    obtarea.estadoCodigo          = obclsTarea.obclsEstadoTarea.inCodigo;
                    obtarea.prioridaCodigo        = obclsTarea.obclsprioridad.prioCodigp;

                    obnorthwindEntities.SaveChanges();
                    return("Proceso exitoso");
                }
            }
            catch (Exception ex) { throw ex; }
        }
Пример #2
0
        /// <summary>
        /// Adicionar una tarea
        /// </summary>
        /// <param name="obclsTarea"> Modelo  de tareas</param>
        /// <returns></returns>

        public string addTareas(Models.clsTarea obclsTarea)
        {
            try
            {
                using (Entity.NorthwindEntities obnorthwindEntities = new Entity.NorthwindEntities())
                {
                    Entity.Tarea obtarea = new Entity.Tarea
                    {
                        tareaCodigo           = obclsTarea.incodTarea,
                        tareaTitular          = obclsTarea.sttareaTitular,
                        tareaAsunto           = obclsTarea.sttareaAsunto,
                        tareaCuenta           = obclsTarea.sttareaCuenta,
                        tareaFechaVencimiento = obclsTarea.sttareaFechaVencimiento,
                        tareaContacto         = obclsTarea.sttareaContacto,
                        estadoCodigo          = obclsTarea.obclsEstadoTarea.inCodigo,
                        prioridaCodigo        = obclsTarea.obclsprioridad.prioCodigp,
                        tareaEnviarMensaje    = obclsTarea.chtareaEnviar_Tarea.ToString(),
                        tareaRepetir          = obclsTarea.chtareaRepetir_Tarea.ToString(),
                        tareaDescripcion      = obclsTarea.sttareaDescripcion
                    };
                    obnorthwindEntities.Tarea.Add(obtarea);
                    obnorthwindEntities.SaveChanges();
                    return("Proceso exitoso");
                }
            }
            catch (Exception ex) { throw ex; }
        }
Пример #3
0
        /// <summary>
        /// Eliminar una tarea
        /// </summary>
        /// <param name="obclsTarea">Modelo de tarea</param>
        /// <returns></returns>
        public string deleteTareas(Models.clsTarea obclsTarea)
        {
            try
            {
                using (Entity.NorthwindEntities obnorthwindEntities = new Entity.NorthwindEntities())
                {
                    Entity.Tarea obtarea = (from q in obnorthwindEntities.Tarea
                                            where q.tareaCodigo == obclsTarea.incodTarea
                                            select q).FirstOrDefault();

                    obnorthwindEntities.Tarea.Remove(obtarea);
                    obnorthwindEntities.SaveChanges();
                    return("Proceso exitoso");
                }
            }
            catch (Exception ex) { throw ex; }
        }