private Ejemplar parsedatos(GestionBibliotecaMVC.Models.Ejemplar aux) { Ejemplar ejemplar = new Ejemplar(); ejemplar.IdLibro = aux.CodLibro; ejemplar.Isbn = aux.ISBN; ejemplar.Numeropaginas = aux.NumPaginas; ejemplar._FPublicacion = aux.FPublicacion; ejemplar.IdEditorial = 1; return(ejemplar); }
private GestionBibliotecaMVC.Models.Ejemplar ParseDatosABBDD(Ejemplar ejemplar) { aux.CodLibro = ejemplar.IdLibro; aux.ISBN = ejemplar.Isbn; aux.FPublicacion = ejemplar._FPublicacion; aux.NumPaginas = ejemplar.Numeropaginas; aux.Titulo = ejemplar.Titulo; aux.Editorial.CodEditorial = ejemplar.IdEditorial; aux = eS.create(aux); return(aux); }
public Ejemplar getEjemplarById(int codigoEjemplar) { aux = eS.getEjemplarById(codigoEjemplar); Ejemplar ejemplar = new Ejemplar(); ejemplar.IdLibro = aux.CodLibro; ejemplar.Isbn = aux.ISBN; ejemplar.Numeropaginas = aux.NumPaginas; ejemplar._FPublicacion = aux.FPublicacion; ejemplar.IdEditorial = 1; return(ejemplar); }
public Prestamos() { /* * Diferencia entre new GUID() y GUID.NewGuid() * Ambas me dan una clave primaria unica * La primera genera el numero 0 * La segunda genera un numero aleatorio, que es muy improbable que salga dos veces */ this._codPrestamo = -1; this._fRecogida = System.DateTime.Now; this._fDevolucion = new DateTime(); this._ejemplar = new Ejemplar(); this._usuario = new Usuario(); }
public string create(Ejemplar ejemplar) { String retorno = ""; aux = ParseDatosABBDD(ejemplar); if (aux.CodEjemplar > 0) { retorno = "El ejemplar se ha creado correctamente"; } else { retorno = "La creación del ejemplar ha fallado"; } return(retorno); }
public string delete(int codigoEjemplar) { string retorno = "Borrado con exito"; try { aux = eS.getEjemplarById(codigoEjemplar); if (aux.CodEjemplar > 0) { eS.delete(codigoEjemplar); } } catch (Exception e) { retorno = "Algo ha salido mal"; } return(retorno); }