public StudyOrganization(StudyOrganization _studyOrganization) // Конструктор класса { OfficialName = _studyOrganization.OfficialName; ShortName = _studyOrganization.ShortName; AddressName = _studyOrganization.AddressName; NumOfHome = _studyOrganization.NumOfHome; City = _studyOrganization.City; Phone = _studyOrganization.Phone; Key = "noKey"; }
public async Task <ActionResult <Speciality> > GetSingleRecordAsyns(int id) { StudyOrganization studyOrganization = await db.StudyOrganizations.FirstOrDefaultAsync(x => x.StudyOrganizationId == id); if (studyOrganization == null) { return(NotFound()); } return(new ObjectResult(studyOrganization)); }
public async Task <ActionResult <Speciality> > DeleteRecordAsyns(int id) { StudyOrganization studyOrganization = db.StudyOrganizations.FirstOrDefault(x => x.StudyOrganizationId == id); if (studyOrganization == null) { return(NotFound()); } db.StudyOrganizations.Remove(studyOrganization); await db.SaveChangesAsync(); return(Ok(studyOrganization)); }
public async Task <ActionResult <Speciality> > UpdateRecordAsyns([FromBody] StudyOrganization model) { if (model == null) { return(BadRequest()); } if (!db.StudyOrganizations.Any(x => x.StudyOrganizationId == model.StudyOrganizationId)) { return(NotFound()); } db.Update(model); await db.SaveChangesAsync(); return(Ok(model)); }
public async Task <IActionResult> InsertRecordAsyns([FromBody] StudyOrganization model) { var studyOrganization = new StudyOrganization(model); db.StudyOrganizations.Add(studyOrganization); await db.SaveChangesAsync(); StudyOrganization _studyOrganization = db.StudyOrganizations.OrderByDescending(x => x.StudyOrganizationId).FirstOrDefault(); _studyOrganization.Key = StudyOrganizationHelper.KeyGenerate( _studyOrganization.StudyOrganizationId, _studyOrganization.ShortName, _studyOrganization.City ); db.Update(_studyOrganization); await db.SaveChangesAsync(); return(Ok(studyOrganization)); }
public UserOrganization(ApplicationUser _user, StudyOrganization _studyOrganization) // Контруктор класс { Id = _user.Id; User = _user; studyOrganization = _studyOrganization; }