Пример #1
0
 public static Tareas MapModel(this TareaSaveDto tareas)
 {
     return(new Tareas
     {
         Codigo = tareas.Id,
         Titulo = tareas.Titulo,
         Estado = tareas.Estado,
         FechaCreacion = tareas.Fecha,
         Pro_I_Codigo = tareas.Proyecto,
         Usr_I_CodigoUsuario = tareas.Usuario,
         Comentario = tareas.Comentario,
     });
 }
Пример #2
0
        public OperationResult <Tareas> UpdateTareas(TareaSaveDto tarea)
        {
            var result = new OperationResult <Tareas>();

            try
            {
                _utilServices.Tareas.Update(tarea.MapModel());
                _utilServices.SaveChanges();

                result.Success      = true;
                result.ResultObject = tarea.MapModel();
            }
            catch (Exception ex)
            {
                _utilServices.Errores.Add(ex.SaveModel());
                _utilServices.SaveChanges();
                throw ex;
            }
            return(result);
        }
Пример #3
0
 public OperationResult <Tareas> Put([FromBody] TareaSaveDto model)
 => _utilServices.UpdateTareas(model);