示例#1
0
        public async Task <IActionResult> Create([Bind("PublicationId,Title,PubType,PubYear")] Publication publication)
        {
            if (ModelState.IsValid)
            {
                _context.Add(publication);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(publication));
        }
示例#2
0
        public async Task <IActionResult> Create([Bind("InstructorId,InstructorMail,InstructorName")] Instructor instructor)
        {
            if (ModelState.IsValid)
            {
                _context.Add(instructor);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(instructor));
        }
示例#3
0
        public async Task <IActionResult> Create([Bind("AnoId,Aim")] Ano ano)
        {
            if (ModelState.IsValid)
            {
                _context.Add(ano);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(ano));
        }
示例#4
0
        public async Task <IActionResult> Create([Bind("IitianName,IitianMail,SemesterCi,Connected,LastUpdate")] Iitian iitian)
        {
            if (ModelState.IsValid)
            {
                _context.Add(iitian);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(iitian));
        }
示例#5
0
        public async Task <IActionResult> Create([Bind("EventId,Title,Description,Date,Time,Venue")] Event @event)
        {
            if (ModelState.IsValid)
            {
                _context.Add(@event);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(@event));
        }
示例#6
0
        public async Task <IActionResult> Create([Bind("HistoryId,HeadingText,DirectorName,ActFrom,ActTo,RohTable")] History history)
        {
            if (ModelState.IsValid)
            {
                _context.Add(history);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(history));
        }
示例#7
0
        public async Task <IActionResult> Create([Bind("AcademicId,AcademicSection,Programs,AcademicInfo,AcademicAdmission")] Academic academic)
        {
            if (ModelState.IsValid)
            {
                _context.Add(academic);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(academic));
        }
示例#8
0
        public async Task <IActionResult> Create([Bind("CrMailId,Semester")] Cr cr)
        {
            if (ModelState.IsValid)
            {
                _context.Add(cr);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(cr));
        }
示例#9
0
        public async Task <IActionResult> Create([Bind("ResearchAreaId,FieldName,AreaDescription")] Researcharea researcharea)
        {
            if (ModelState.IsValid)
            {
                _context.Add(researcharea);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(researcharea));
        }
示例#10
0
        public async Task <IActionResult> Create([Bind("AchievementId,Title,Description,Date,Venue,FkAchievementImage,ImageCaption")] Achievement achievement)
        {
            if (ModelState.IsValid)
            {
                _context.Add(achievement);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["FkAchievementImage"] = new SelectList(_context.Image, "ImageId", "ImgName", achievement.FkAchievementImage);
            return(View(achievement));
        }
示例#11
0
        public async Task <IActionResult> Create([Bind("InstitutionId,InstHeader,InstDescription,FkInstImage")] Institution institution)
        {
            if (ModelState.IsValid)
            {
                _context.Add(institution);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["FkInstImage"] = new SelectList(_context.Image, "ImageId", "ImgName", institution.FkInstImage);
            return(View(institution));
        }
示例#12
0
        public async Task <IActionResult> Create([Bind("ResearchId,Title,Description,FkFacultyResearch")] Research research)
        {
            if (ModelState.IsValid)
            {
                _context.Add(research);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["FkFacultyResearch"] = new SelectList(_context.Faculty, "FacultyId", "FacultyId", research.FkFacultyResearch);
            return(View(research));
        }
示例#13
0
        public async Task <IActionResult> Create([Bind("StaffsId,Name,Designation,FkStaffImage")] Staff staff)
        {
            if (ModelState.IsValid)
            {
                _context.Add(staff);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["FkStaffImage"] = new SelectList(_context.Image, "ImageId", "ImgName", staff.FkStaffImage);
            return(View(staff));
        }
示例#14
0
        public async Task <IActionResult> Create([Bind("RoutineId,Date,CourseCode,BeginTime,EndTime,Semester,Dayname,FkInstructorId")] Routine routine)
        {
            if (ModelState.IsValid)
            {
                _context.Add(routine);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["FkInstructorId"] = new SelectList(_context.Instructor, "InstructorId", "InstructorId", routine.FkInstructorId);
            return(View(routine));
        }
示例#15
0
        public async Task <IActionResult> Create([Bind("NoticeId,Title,Section,Description,Date,Time,FkNoticeDocument")] Notice notice)
        {
            if (ModelState.IsValid)
            {
                _context.Add(notice);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["FkNoticeDocument"] = new SelectList(_context.Document, "DocumentId", "PdfName", notice.FkNoticeDocument);
            return(View(notice));
        }
示例#16
0
        public async Task <IActionResult> Create([Bind("ProjectId,ProScholType,Title,Description,FkFacultyProject")] ProjectScholarship projectScholarship)
        {
            if (ModelState.IsValid)
            {
                _context.Add(projectScholarship);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["FkFacultyProject"] = new SelectList(_context.Faculty, "FacultyId", "FacultyId", projectScholarship.FkFacultyProject);
            return(View(projectScholarship));
        }
示例#17
0
        public async Task <IActionResult> Create([Bind("IndustryId,Featured,IndustryName,IndIcon,IndLink")] Industry industry)
        {
            if (ModelState.IsValid)
            {
                _context.Add(industry);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["IndIcon"] = new SelectList(_context.Image, "ImageId", "ImgName", industry.IndIcon);
            return(View(industry));
        }
示例#18
0
        public async Task <IActionResult> Create([Bind("FacultyId,Name,Designation,Qualification,Links,Status,AboutMe,Teachings,FkFacultyImage")] Faculty faculty)
        {
            if (ModelState.IsValid)
            {
                _context.Add(faculty);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["FkFacultyImage"] = new SelectList(_context.Image, "ImageId", "ImgName", faculty.FkFacultyImage);
            return(View(faculty));
        }
示例#19
0
        public async Task <IActionResult> Create([Bind("FacPubId,FkFacultyFacpub,FkPublicationFacpub")] FacultyPublication facultyPublication)
        {
            if (ModelState.IsValid)
            {
                _context.Add(facultyPublication);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["FkFacultyFacpub"]     = new SelectList(_context.Faculty, "FacultyId", "FacultyId", facultyPublication.FkFacultyFacpub);
            ViewData["FkPublicationFacpub"] = new SelectList(_context.Publication, "PublicationId", "PublicationId", facultyPublication.FkPublicationFacpub);
            return(View(facultyPublication));
        }
示例#20
0
        public async Task <IActionResult> Create([Bind("IdeventImage,Caption,FkEventEvemge,FkImageEvemge")] EventImage eventImage)
        {
            if (ModelState.IsValid)
            {
                _context.Add(eventImage);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["FkEventEvemge"] = new SelectList(_context.Event, "EventId", "EventId", eventImage.FkEventEvemge);
            ViewData["FkImageEvemge"] = new SelectList(_context.Image, "ImageId", "ImgName", eventImage.FkImageEvemge);
            return(View(eventImage));
        }
示例#21
0
        public async Task <IActionResult> Create([Bind("AcDocId,Note,FkAcademicAcdoc,FkDocumentAcdoc")] AcademicDocument academicDocument)
        {
            if (ModelState.IsValid)
            {
                _context.Add(academicDocument);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["FkAcademicAcdoc"] = new SelectList(_context.Academic, "AcademicId", "AcademicAdmission", academicDocument.FkAcademicAcdoc);
            ViewData["FkDocumentAcdoc"] = new SelectList(_context.Document, "DocumentId", "PdfName", academicDocument.FkDocumentAcdoc);
            return(View(academicDocument));
        }
示例#22
0
        public async Task <IActionResult> Create([Bind("PubDocId,FkPublicationPubdoc,FkDocumentPubdoc")] PublicationDocument publicationDocument)
        {
            if (ModelState.IsValid)
            {
                _context.Add(publicationDocument);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["FkDocumentPubdoc"]    = new SelectList(_context.Document, "DocumentId", "PdfName", publicationDocument.FkDocumentPubdoc);
            ViewData["FkPublicationPubdoc"] = new SelectList(_context.Publication, "PublicationId", "PublicationId", publicationDocument.FkPublicationPubdoc);
            return(View(publicationDocument));
        }
示例#23
0
        public async Task <IActionResult> Create([Bind("DocumentId,PdfName,Pdf")] Document document, IFormFile doc)
        {
            if (ModelState.IsValid)
            {
                byte[] buff = new byte[doc.Length];
                buff = ConvertToBytes(doc);

                document.Pdf = buff;

                _context.Add(document);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(document));
        }
示例#24
0
        public async Task <IActionResult> Create([Bind("ImageId,Img,ImgName")] Image image, IFormFile upImage)
        {
            if (ModelState.IsValid)
            {
                byte[] buff = new byte[upImage.Length];

                buff = ConvertToBytes(upImage);

                image.Img = buff;

                _context.Add(image);
                await _context.SaveChangesAsync();

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