public Equipo AgregarEquipo(Equipo equipo) { repository.Add(equipo); SaveChanges(); return(equipo); }
public async Task <IActionResult> CreateEquipo(Equipo equipo) { equipo.Activo = true; _repo.Add(equipo); if (await _repo.SaveAll()) { return(Ok()); } throw new Exception("Ocurrio un error al crear el equipo"); }
public ResultEntity Add(EquipoEntity equipo) { var result = new ResultEntity(); var eq = new Equipo { NombreLargo = equipo.NombreLargo, NombreCorto = equipo.NombreCorto, EscudoUrl = equipo.EscudoUrl, FechaAfiliacion = equipo.FechaAfiliacion, Borrado = equipo.Borrado }; var repResult = _repository.Add(eq); result.ResultOk = repResult.ActionResult; result.Message = repResult.ActionResult ? "Equipo añadido con exito." : "Error al añadir un nuevo Equipo."; result.ErrorCode = repResult.ActionResult ? 200 : 500; result.ErrorDescription = repResult.Error?.Message; return(result); }