// PUT: api/Specialities/5 public IHttpActionResult Put([FromBody] SpecialityDto speciality) { var s = _db.SpecialitiesRepository.FindBy(speciality.Id); s.Name = speciality.Name; _db.Commit(); return(Ok()); }
public ActionResult Details(int id) { string url = "specialitydata/findspeciality/" + id; HttpResponseMessage response = client.GetAsync(url).Result; //Can catch the status code (200 OK, 301 REDIRECT), etc. //Debug.WriteLine(response.StatusCode); if (response.IsSuccessStatusCode) { //Put data into speciality data transfer object SpecialityDto SelectedSpeciality = response.Content.ReadAsAsync <SpecialityDto>().Result; return(View(SelectedSpeciality)); } else { return(RedirectToAction("Error")); } }
public IHttpActionResult FindSpeciality(int id) { //Find the data Speciality Speciality = db.Specialities.Find(id); //If not found, return 404 if (Speciality == null) { return(NotFound()); } //Information to be return SpecialityDto SpecialityDto = new SpecialityDto { SpecialityId = Speciality.SpecialityId, SpecialityName = Speciality.SpecialityName }; return(Ok(SpecialityDto)); }
public IHttpActionResult GetSpecialities() { List <Speciality> Specialties = db.Specialities.ToList(); List <SpecialityDto> SpecialityDtos = new List <SpecialityDto> { }; Debug.WriteLine(Specialties); //Infomation to be exposed to the API foreach (var Speciality in Specialties) { SpecialityDto NewSpeciality = new SpecialityDto { SpecialityId = Speciality.SpecialityId, SpecialityName = Speciality.SpecialityName }; SpecialityDtos.Add(NewSpeciality); } return(Ok(SpecialityDtos)); }
public SpecialityInfoPage(string universityName, SpecialityDto speciality, List <EntrantDto> entrants) { InitializeComponent(); BindingContext = _viewModel = new SpecialityInfoViewModel(Navigation, universityName, speciality, entrants); }
public SpecialityInfoViewModel(INavigation navigation, string universityName, SpecialityDto speciality, List <EntrantDto> entrants) { _entrants = entrants; Navigation = navigation; SelectedAbiturient = null; SpecialityInfo = $"Бакалавр (на основі ПЗСНО 11кл.). Спеціальність: {speciality.Code} {speciality.Name}. Факультет: {speciality.Faculty}"; UniversityName = universityName; Abiturients = new ObservableCollection <EntrantListModel>(); InitializeEntrants(entrants.OrderByDescending(x => x.TotalScore).ToList()); }
// GET: Speciality/Create public ActionResult Create() { SpecialityDto Speciality = new SpecialityDto(); return(View(Speciality)); }