//Lectura de IntercambioBE desde Intercambio public static IntercambioBE ReadIntercambio(Intercambio i) { IntercambioBE intercambio = new IntercambioBE(); if (i != null) { intercambio = new IntercambioBE { IdIntercambio = i.IdIntercambio, IdUsuIni = i.IdUsuIni, IdUsuDestino = i.IdUsuDestino, Direccion = i.Direccion, FechaIniciado = i.FechaIniciado, FechaIntercambio = i.FechaIntercambio, IdLibroElegido = i.IdLibroElegido, IdLibroOfrecido = i.IdLibroOfrecido, HoraIntercambio = i.HoraIntercambio, Activo = i.Activo, Estado = i.Estado, LibroElegido = Utilities.ReadLibro(i.Libro), LibroOfrecido = Utilities.ReadLibro(i.Libro1), UsuInicial = Utilities.ReadUsuario(i.Usuario1), UsuDestino = Utilities.ReadUsuario(i.Usuario) }; } return(intercambio); }
public IntercambioBE Find(int id) { IntercambioBE intercambio = new IntercambioBE(); Intercambio i = context.Intercambio.Find(id); if (i != null) { intercambio = Utilities.ReadIntercambio(i); } return(intercambio); }
public void Insert(IntercambioBE intercambio) { Intercambio i = new Intercambio(); if (intercambio != null) { i = new Intercambio { IdUsuIni = intercambio.IdUsuIni, IdUsuDestino = intercambio.IdUsuDestino, Direccion = intercambio.Direccion, FechaIniciado = intercambio.FechaIniciado, FechaIntercambio = intercambio.FechaIntercambio, HoraIntercambio = intercambio.HoraIntercambio, IdLibroElegido = intercambio.IdLibroElegido, IdLibroOfrecido = intercambio.IdLibroOfrecido, Activo = "01", Estado = "01" // Estado de Iniciado }; context.Intercambio.Add(i); context.SaveChanges(); } }
// POST: api/Intercambio public void Post(IntercambioBE intercambio) { manager.Insert(intercambio); }
public void CambiaEstadoInter(int idInt, IntercambioBE intercambio) { manager.CambiaEstadoInter(idInt, intercambio.Estado); }