예제 #1
0
        public IActionResult AddCustomer(string Customer_Name)
        {
            List <string> errors = new List <string>();

            if (Customer_Name != null)
            {
                Customer checkForCustomer = _context.Customer.SingleOrDefault(customer => customer.Customer_Name == Customer_Name);
                if (checkForCustomer == null)
                {
                    Customer newCutomer = new Customer
                    {
                        Customer_Name = Customer_Name,
                    };
                    _context.Add(newCutomer);
                    _context.SaveChanges();
                    return(RedirectToAction("Customers"));
                }
                errors.Add("Customer already exists.");
            }
            else
            {
                errors.Add("You need to enter a customers name.");
            }
            TempData["Errors"] = errors;
            return(RedirectToAction("Customers"));
        }
예제 #2
0
        public async Task <IActionResult> Create([Bind("IdStudy,Name")] Studies studies)
        {
            if (ModelState.IsValid)
            {
                _context.Add(studies);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(studies));
        }
예제 #3
0
        public async Task <IActionResult> Create([Bind("Semester,IdStudy,StartDate,IdEnrollment")] Enrollment enrollment)
        {
            if (ModelState.IsValid)
            {
                _context.Add(enrollment);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["IdStudy"] = new SelectList(_context.Studies, "IdStudy", "Name", enrollment.IdStudy);
            return(View(enrollment));
        }
 public IActionResult AddNew(string Content)
 {
     if (Content != null)
     {
         Message newMessage = new Message
         {
             Content = Content
         };
         _context.Add(newMessage);
         _context.SaveChanges();
     }
     return(RedirectToAction("Index"));
 }
예제 #5
0
        public async Task <IActionResult> Create([Bind("IndexNumber,FirstName,LastName,BirthDate,IdEnrollment")]
                                                 Student student)
        {
            if (ModelState.IsValid)
            {
                _context.Add(student);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }

            ViewData["IdEnrollment"] =
                new SelectList(_context.Enrollment, "IdEnrollment", "IdEnrollment", student.IdEnrollment);
            return(View(student));
        }