public void CreateComponentType(ComponentType componentType) { using (var db = new EsDbContext()) { db.ComponentTypes.Add(componentType); db.SaveChanges(); } }
public void Update(EsDbContext context) { var category1 = new Category { CategoryName = "Cameras" }; context.Categories.Add(category1); var comType1 = new ComponentType { ComponentName = "Camera", CategoryId = category1.Id }; context.ComponentTypes.Add(comType1); var com1 = new Component { ComponentNumber = 14, ComponentTypeId = comType1.Id, SerieNr = "983234-EB", UserComment = "Great camera!", AdminComment = "Need to buy more of these", }; context.Components.Add(com1); var student1 = new Student { Email = "*****@*****.**", MobilNo = "88888888", StudentName = "Leasy", StudentId = "201012345", }; context.Students.Add(student1); var loan1 = new LoanInformation { IsReservation = false, LoanDate = DateTime.Now, StudentId = student1.Id, ReservationDate = DateTime.Now, ReturnDate = DateTime.Now.AddMonths(1) }; context.LoanInformations.Add(loan1); context.SaveChanges(); }
public void UpdateComponentType(ComponentType componentType) { using (var db = new EsDbContext()) { db.Entry(componentType).State = EntityState.Modified; db.SaveChanges(); } }