public async Task <IActionResult> PutInvoice(Guid id, Invoice invoice) { if (id != invoice.Id) { return(BadRequest()); } _context.Entry(invoice).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!InvoiceExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> PutPediatrician(Guid id, Pediatrician pediatrician) { if (id != pediatrician.Id) { return(BadRequest()); } _context.Entry(pediatrician).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!PediatricianExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> Create([Bind("ServiceId,ActivityId,EnrollmentId,Id")] EnrollActivity enrollActivity) { if (ModelState.IsValid) { enrollActivity.Id = Guid.NewGuid(); _context.Add(enrollActivity); await _context.SaveChangesAsync(); var enrollment = await _context.Enrollments.SingleOrDefaultAsync(e => e.Id == enrollActivity.EnrollmentId); var kidId = await _context.Kid.SingleOrDefaultAsync(k => k.Enrollment.Id == enrollment.Id); if (TempData["ComeFromKid"] != null) { return(RedirectToAction("Details", "Kids", kidId)); } else { return(RedirectToAction(nameof(Index))); } } ViewData["ActivityId"] = new SelectList(_context.Activity, "Id", "Description", enrollActivity.ActivityId); ViewData["EnrollmentId"] = new SelectList(_context.Enrollments.Include(i => i.Kid), "Id", "Kid.FullName", enrollActivity.EnrollmentId); return(View(enrollActivity)); }
public async Task <IActionResult> PutTutor(Guid id, Tutor tutor) { if (id != tutor.Id) { return(BadRequest()); } _context.Entry(tutor).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!TutorExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> Create([Bind("Sequence,Document,GeneratedDate,Amount,AffectedDocument,Id")] Receipt receipt) { if (ModelState.IsValid) { receipt.Id = Guid.NewGuid(); _context.Add(receipt); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(receipt)); }
public async Task <IActionResult> Create([Bind("Reference,Id")] Item item) { if (ModelState.IsValid) { item.Id = Guid.NewGuid(); _context.Add(item); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(item)); }
public async Task <IActionResult> Create([Bind("Reference,Id,Description,Price")] Product product) { if (ModelState.IsValid) { product.Id = Guid.NewGuid(); _context.Add(product); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(product)); }
public async Task <IActionResult> Create([Bind("StaringSequence,CurrentSequence,Prefix,DocumentType,Id")] Sequence sequence) { if (ModelState.IsValid) { sequence.Id = Guid.NewGuid(); _context.Add(sequence); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(sequence)); }
public async Task <IActionResult> Create([Bind("Name,Address,PhoneNumber,Id")] Pediatrician pediatrician) { if (ModelState.IsValid) { pediatrician.Id = Guid.NewGuid(); _context.Add(pediatrician); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(pediatrician)); }
public async Task <IActionResult> Create([Bind("Date,KidId,Id")] Invoice invoice) { if (ModelState.IsValid) { invoice.Id = Guid.NewGuid(); _context.Add(invoice); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["KidId"] = new SelectList(_context.Kid, "Id", "Id", invoice.KidId); return(View(invoice)); }
public async Task <IActionResult> Create([Bind("Sequence,Document,GeneratedDate,DueDate,ProviderID,Amount,Id")] Purchase purchase) { if (ModelState.IsValid) { purchase.Id = Guid.NewGuid(); _context.Add(purchase); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["ProviderID"] = new SelectList(_context.Providers, "Id", "Id", purchase.ProviderID); return(View(purchase)); }
public async Task <IActionResult> Create([Bind("FirstName,LastName,Mail,MovilNumber,PhoneNumber,WorkPlace,JobNumber,Address,Id")] Tutor tutor) { if (ModelState.IsValid) { tutor.Id = Guid.NewGuid(); _context.Add(tutor); TempData["Message"] = "Tutor creado exitosamente"; await _context.SaveChangesAsync(); return(RedirectToAction("Details", tutor)); } return(View(tutor)); }
public async Task <IActionResult> Create([Bind("Description,ActivityId,ServicePeriod,Reference,Price,Id")] Service service) { if (ModelState.IsValid) { service.Id = Guid.NewGuid(); _context.Add(service); await _context.SaveChangesAsync(); TempData["SuccessMessage"] = "Servicio creado satisfactoriamente"; return(RedirectToAction(nameof(Details), service)); } ViewData["ActivityId"] = new SelectList(_context.Activity, "Id", "Description", service.ActivityId); return(View(service)); }
public async Task <IActionResult> Create([Bind("Description,KindergarterId,Id")] ActivityTemplate activityTemplate) { if (ModelState.IsValid) { activityTemplate.Id = Guid.NewGuid(); _context.Add(activityTemplate); await _context.SaveChangesAsync(); TempData["SuccessfulMessage"] = "La plantilla se ha creado satisfactoriamente"; return(RedirectToAction(nameof(Details), activityTemplate)); } ViewData["KindergarterId"] = new SelectList(_context.Kindergarters, "Id", "Id", activityTemplate.KindergarterId); return(View(activityTemplate)); }
public async Task <IActionResult> Create([Bind("Description,ActivityTemplateId,Id")] Activity activity) { if (ModelState.IsValid) { activity.Id = Guid.NewGuid(); _context.Add(activity); await _context.SaveChangesAsync(); TempData["SuccessfullMessage"] = "Actividad creada satisfactoriamente."; return(RedirectToAction(nameof(Details), activity)); } ViewData["ActivityTemplateId"] = new SelectList(_context.ActivityTemplate, "Id", "Description", activity.ActivityTemplateId); return(View(activity)); }
public async Task <IActionResult> Create([Bind("FirstName,SecondName,FatherName,MotherName,Diseases,TShirtSize,SiblingCount,FavoriteActivities," + "Address,Sex,Grade,KindergarterId,TutorPrincipalId,TutorSecundaryId,TutorAutorizedId,PediatricianId,BirthDate,Id")] Kid kid) { if (ModelState.IsValid) { kid.Id = Guid.NewGuid(); _context.Add(kid); await _context.SaveChangesAsync(); //return RedirectToAction(nameof(Index)); //ViewBag.MensajeCreado = "El niño ha sido creado exitosamente"; //ViewData["Mensaje"] = "El niño ha sido creado exitosamente"; TempData["TempMessage"] = "Niño creado exitosamente."; return(RedirectToAction(nameof(Details), kid)); //return View("Details",kid); } ViewData["KindergarterId"] = new SelectList(_context.Kindergarters, "Id", "Id", kid.KindergarterId); return(View(kid)); }
public async Task <IActionResult> Create([Bind("Description,Address,Mail,Instagram,Facebook,Phone,InvoiceMessage,Id")] Kindergarter kindergarter) { if (ModelState.IsValid) { //string uniqueFileName = null; //if (kindergarter.Logo != null) //{ // string uploadPath = Path.Combine(_hostingEnviroment.WebRootPath, "images"); // uniqueFileName = "logo_" + kindergarter.Id.ToString() + "_" + kindergarter.Logo.FileName; // string filePath = Path.Combine(uploadPath, uniqueFileName); // kindergarter.Logo.CopyTo(new FileStream(filePath, FileMode.Create)); // kindergarter.LogoPath = uniqueFileName; //} kindergarter.Id = Guid.NewGuid(); _context.Add(kindergarter); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(kindergarter)); }
public async Task <IActionResult> Create([Bind("EnrollDay,KidId,Comment,Id")] Enrollment enrollment) { if (ModelState.IsValid) { enrollment.Id = Guid.NewGuid(); _context.Add(enrollment); await _context.SaveChangesAsync(); var kidId = await _context.Kid.SingleOrDefaultAsync(k => k.Enrollment.Id == enrollment.Id); if (TempData["ComeFromKid"] != null) { return(RedirectToAction("Details", "Kids", kidId)); } else { return(RedirectToAction(nameof(Index))); } } ViewData["KidId"] = new SelectList(_context.Kid, "Id", "FullName", enrollment.KidId); return(View(enrollment)); }