public async Task <IActionResult> Create([Bind("Id,Name,Price,Quantity")] MedicalEquipment medicalEquipment) { if (ModelState.IsValid) { _context.Add(medicalEquipment); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(medicalEquipment)); }
public async Task <IActionResult> Create([Bind("Id,Name")] City city) { if (ModelState.IsValid) { _context.Add(city); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(city)); }
public async Task <IActionResult> Create([Bind("Id,FirstName,LastName,Birthdate")] Doctor doctor, int Hospital, int City) { if (ModelState.IsValid) { UpdateComplexDoctorProps(doctor, Hospital, City); _context.Add(doctor); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(doctor)); }
public async Task <IActionResult> Create([Bind("MedicalBackgroundHispory,Id,FirstName,LastName,Birthdate")] Patient patient, int Hospital, int City, int Doctor, int Status) { if (ModelState.IsValid) { UpdateComplexPetientProps(patient, Hospital, City, Doctor, Status); _context.Add(patient); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(patient)); }
public async Task <IActionResult> Create([Bind("HospitalId,MedicalEquipmentId,SupplyQuantity")] MedicalEquipmentSupply medicalEquipmentSupply) { if (ModelState.IsValid) { _context.Add(medicalEquipmentSupply); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["HospitalId"] = new SelectList(_context.Hospital, "Id", "Id", medicalEquipmentSupply.HospitalId); ViewData["MedicalEquipmentId"] = new SelectList(_context.MedicalEquipment, "Id", "Name", medicalEquipmentSupply.MedicalEquipmentId); return(View(medicalEquipmentSupply)); }
public async Task <IActionResult> Create([Bind("Id,Name")] Hospital hospital, int City, double Latitude, double Longitude) { if (ModelState.IsValid && Latitude != 0 && Longitude != 0) { hospital.City = _context.City.First(c => c.Id == City); Location hospitalLocation = new Location { Lat = Latitude, Lng = Longitude }; hospital.Location = hospitalLocation; _context.Location.Add(hospitalLocation); _context.Add(hospital); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(hospital)); }