public void UpdateObject(ObjectRect oldO, ObjectRect newO) { var ro = context.Value.RentObjects.Where(r => r.Id == oldO.Id).Select(ro => ro).FirstOrDefault(); ro.Name = newO.Name; ro.Address = newO.Address; context.Value.SaveChanges(); }
public void AddObject(ObjectRect obj) { context.Value.RentObjects.Add(new RentObject() { Name = obj.Name, Address = obj.Address }); context.Value.SaveChanges(); }
private void btnOk_Click(object sender, EventArgs e) { ObjectRect or = new ObjectRect() { Name = this.tbName.Text, Address = this.tbAddress.Text }; orNew = or; DialogResult = DialogResult.OK; }
public List <LayerRect> GetLayersOfObject(ObjectRect oRect) { var dbo = context.Value.RentObjects.Where(x => x.Id == oRect.Id).FirstOrDefault(); return(context.Value.RentLayers .Where(x => x.Object.Id == dbo.Id) .Select(x => new LayerRect() { Id = x.Id, Name = x.Name, FileName = x.LayerFileName, LayerFile = x.LayerFile }).ToList());; }
public void AddObjectLayer(ObjectRect oRect, LayerRect lRect) { // найдем объект в базе с таким адресом и названием и в него будем добавлять введенный пользователем слой; var dbo = context.Value.RentObjects.Where(x => x.Id == oRect.Id).FirstOrDefault(); context.Value.RentLayers.Add(new RentLayer() { Name = lRect.Name, LayerFileName = lRect.FileName, Object = dbo, LayerFile = lRect.LayerFile }); context.Value.SaveChanges(); }