private void btnGetAssignToHostel_Click(object sender, EventArgs e) { using (PriemEntities context = new PriemEntities()) { if (_Id == null) { return; } if (HasAssignToHostel) { return; } int facId = MainClass.GetFacultyIdInt(); string facName = (from fac in context.qFaculty where fac.Id == facId select fac.Name).FirstOrDefault(); if (MessageBox.Show(string.Format("Будет выдано направление на поселение. Факультет: {0}, продолжить?", facName), "Сохранить", MessageBoxButtons.YesNo) == DialogResult.Yes) { context.Person_UpdateHostel(true, facId, GuidId); HasAssignToHostel = true; HostelFacultyId = facId; btnGetAssignToHostel.Enabled = false; if (MainClass.RightsFacMain()) { btnPrintHostel.Enabled = true; } btnPrintHostel_Click(null, null); } } }