Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- using System.ComponentModel.DataAnnotations;
- namespace P1Biblioteca.Model
- {
- public enum StareCarte { Inchiriata,Disponibila}
- [Serializable]
- public class Carte:HasId<int>
- {
- [Key]
- public int ID{ get; set; }
- public int codExemplar { get; set; }
- public string titlu { get; set; }
- public string autor { get; set; }
- public StareCarte status { get; set; }
- public Carte() { }
- public Carte( int codExemplar, string titlu, string autor, StareCarte status)
- {
- this.codExemplar = codExemplar;
- this.titlu = titlu;
- this.autor = autor;
- this.status = status;
- }
- }
- }
- using P6IGraf.Domain;
- using System;
- using System.Collections.Generic;
- using System.Data.Entity.Migrations;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace P6IGraf.Repository
- {
- public class RepoReservations: IRepo<int, Reservation>
- {
- DataBaseContext db;
- public RepoReservations(DataBaseContext db)
- {
- this.db = db;
- }
- public void Delete(int id)
- {
- db.Reservations.Remove(db.Reservations.Find(id));
- }
- public IEnumerable<Reservation> FindAll()
- {
- var querry = from b in db.Reservations
- select b;
- return querry.AsEnumerable();
- }
- public void Save(Reservation entity)
- {
- db.Reservations.Add(entity);
- db.SaveChanges();
- }
- public void Update(Reservation entity)
- {
- db.Reservations.AddOrUpdate(entity);
- }
- public Reservation FindOne(int id)
- {
- return db.Reservations.Find(id);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement