Пример #1
0
 public static Team MapModel(this TeamSaveDto team)
 {
     return(new Team
     {
         Codigo = team.Id,
         Descripcion = team.Descripcion,
         Estado = team.Estado,
         CantidadIntegrantes = team.CantidadIntegrantes,
         Pro_I_Codigo = team.Proyecto,
         FechaCreacion = team.FechaCreacion,
     });
 }
Пример #2
0
        public OperationResult <Team> UpdateTeam(TeamSaveDto team)
        {
            var result = new OperationResult <Team>();

            try
            {
                _utilServices.Team.Update(team.MapModel());
                _utilServices.SaveChanges();

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