Exemple #1
0
        public static TareaVM ObtenerTareaVM(TabTarea tarea, string autor)
        {
            EstadoTareaVM estadoTarea = ObtenerEstadoTareaVM(tarea.Ci2EstadoTareaId);

            return(new TareaVM()
            {
                Id = tarea.Ci2TareaId,
                Descripcion = tarea.Ci2Descripcion,
                EstadoTarea = estadoTarea,
                FechaCreacion = tarea.Ci2FechaCreacion,
                FechaVencimiento = tarea.Ci2FechaVencimiento,
                Autor = autor,
            });
        }
Exemple #2
0
        public static long ObtenerEstadoTareaBD(EstadoTareaVM estado)
        {
            switch (estado)
            {
            case EstadoTareaVM.Si:
                return(1);

            case EstadoTareaVM.No:
                return(2);

            default:
                throw new NotSupportedException($"El estado = {estado} no es soportado");
            }
        }
Exemple #3
0
        public static TareaVM ObtenerTareaVM(ResultadoTareaConsultarPorFiltro tarea)
        {
            string        autor       = tarea.Ci2UsuarioId;
            EstadoTareaVM estadoTarea = ObtenerEstadoTareaVM(tarea.Ci2EstadoTareaId);

            return(new TareaVM()
            {
                Id = tarea.Ci2TareaId,
                Descripcion = tarea.Ci2Descripcion,
                EstadoTarea = estadoTarea,
                FechaCreacion = tarea.Ci2FechaCreacion,
                FechaVencimiento = tarea.Ci2FechaVencimiento,
                Autor = tarea.Ci2NombreUsuario,
            });
        }
Exemple #4
0
        public static TareaVM ObtenerTareaVM(TabTarea tarea)
        {
            string autor = null;

            using (var bd = new Ci2PIBDEntidades())
            {
                autor = bd.TabUsuario.Where(item => item.Ci2UsuarioId == tarea.Ci2UsuarioId).Select(item => item.Ci2NombreUsuario).SingleOrDefault();
            }

            EstadoTareaVM estadoTarea = ObtenerEstadoTareaVM(tarea.Ci2EstadoTareaId);

            return(new TareaVM()
            {
                Id = tarea.Ci2TareaId,
                Descripcion = tarea.Ci2Descripcion,
                EstadoTarea = estadoTarea,
                FechaCreacion = tarea.Ci2FechaCreacion,
                FechaVencimiento = tarea.Ci2FechaVencimiento,
                Autor = autor,
            });
        }