public void PruebaTraductorLogroEquipoEntidad() { TraductorLogroEquipo traductor = FabricaTraductor.CrearTraductorLogroEquipo(); LogroEquipo logro = FabricaEntidades.CrearLogroEquipo(); DTOLogroEquipo dtoLogro = FabricaDTO.CrearDTOLogroEquipo(); dtoLogro.IdPartido = 1; dtoLogro.LogroEquipo = "Prueba de dto a entidad logro equipo"; dtoLogro.TipoLogro = (int)TipoLogro.equipo; logro = (LogroEquipo)traductor.CrearEntidad(dtoLogro); Assert.AreEqual(1, logro.Partido.Id); }
public void PruebaTraductorLogroEquipoDto() { TraductorLogroEquipo traductor = FabricaTraductor.CrearTraductorLogroEquipo(); LogroEquipo logro = FabricaEntidades.CrearLogroEquipo(); DTOLogroEquipo dtoLogro = FabricaDTO.CrearDTOLogroEquipo(); Partido partido = FabricaEntidades.CrearPartido(); logro.Partido = partido; logro.Partido.Id = 1; logro.IdTipo = TipoLogro.equipo; logro.Logro = "Logro equipo Prueba Traductor"; dtoLogro = traductor.CrearDto(logro); Assert.AreEqual(1, dtoLogro.IdPartido); }
public HttpResponseMessage AgregarLogroEquipo(DTOLogroEquipo dto) { try { TraductorLogroEquipo traductor = FabricaTraductor.CrearTraductorLogroEquipo(); Entidad logroEquipo = traductor.CrearEntidad(dto); Comando comando; comando = FabricaComando.CrearComandoAgregarLogroEquipo(logroEquipo); comando.Ejecutar(); return(Request.CreateResponse(HttpStatusCode.OK)); } catch (Exception exc) { ExcepcionGeneral personalizada = new ExcepcionGeneral(exc.InnerException, DateTime.Now); logger.Error(exc, exc.Message); return(Request.CreateErrorResponse(HttpStatusCode.InternalServerError, personalizada.Mensaje)); } }