public async Task <IActionResult> RemovePassngerAjax([FromBody] PassengerViewModel model) { if (model == null) { return(Json(new { state = false, message = "مدلی یافت نشد" })); } var Passenger = await _context.ServiceRequsets.FindAsync(model.Requsetserviceid); if (Passenger == null) { return(Json(new { state = false, message = "مسافری یافت نشد" })); } if (Passenger.RequsetState != RequsetSate.Servicing) { return(Json(new { state = false, message = "این مسافر را نمی شود از تاکسی خارج کرد" })); } var Service = await _context.TaxiServices.Undelited().Include(c => c.Passnegers).ToListAsync(); if (Service == null) { return(Json(new { state = false, message = "سرویسی یافت نشد" })); } else { return(Json(new { state = true, message = "مسافر از تاکسی خارج شد" })); } }
public async Task <IActionResult> AddPassngerAjax([FromBody] PassengerViewModel model) { if (model == null) { return(Json(new { state = false, message = "مدلی یافت نشد" })); } var Passenger = await _context.ServiceRequsets.FindAsync(model.Requsetserviceid); if (Passenger == null) { return(Json(new { state = false, message = "مسافری یافت نشد" })); } if (Passenger.RequsetState != RequsetSate.AwaitingAcademy) { return(Json(new { state = false, message = "این مسافر را نمی شود اضافه کرد" })); } var Service = await _context.TaxiServices.ToListAsync(); if (Service == null) { return(Json(new { state = false, message = "سرویسی یافت نشد" })); } return(Json(new { state = true })); }