private static Ejemplar parseWSEjemplarToEjemplar(WSEjemplar ejemplar) { Ejemplar aux = new Ejemplar(); aux.NumPaginas = ejemplar.NumPaginas; aux.ISBN = ejemplar.ISBN; aux.FPublicacion = ejemplar.FPublicacion; return(aux); }
public string update(WSEjemplar ejemplar) { string resultado = ""; if (aS.getEjemplarById(ejemplar.Codigo) != null) { aS.update(parseWSEjemplarToEjemplar(ejemplar)); resultado = "El ejemplar se ha actualizado"; } else { resultado = "No se ha actualizado el ejemplar"; } return(resultado); }
public IList <WSEjemplar> getAll() { IList <Ejemplar> listaEjemplares = aS.getAll(); IList <WSEjemplar> listaWSEjemplares = new List <WSEjemplar>(); WSEjemplar wsEjemplar = new WSEjemplar(); foreach (var ejemplar in listaEjemplares) { ejemplar.CodEjemplar = wsEjemplar.Codigo; ejemplar.ISBN = wsEjemplar.ISBN; ejemplar.NumPaginas = wsEjemplar.NumPaginas; listaWSEjemplares.Add(wsEjemplar); } return(listaWSEjemplares); }
public string create(WSEjemplar ejemplar) { string resultado = ""; if (aS.getEjemplarById(ejemplar.Codigo) == null) { aS.create(parseWSEjemplarToEjemplar(ejemplar)); resultado = "Ejemplar Creado"; } else { resultado = "No se ha podido crear el ejemplar"; } return(resultado); }
public WSEjemplar getEjemplarById(int idEjemplar) { WSEjemplar wsEjemplar = null; Ejemplar ejemAux = aS.getEjemplarById(idEjemplar); wsEjemplar = new WSEjemplar(); if (ejemAux == null) { wsEjemplar.ErrorMessage = "El Ejemplar no existe"; throw new Exception(); } else { wsEjemplar.NumPaginas = ejemAux.NumPaginas; wsEjemplar.ISBN = ejemAux.ISBN; wsEjemplar.FPublicacion = ejemAux.FPublicacion; } return(wsEjemplar); }