public IHttpActionResult Update(int? id,StudentModel student) { if (id == null) { return BadRequest("Invalid type of parameter for id"); } var studentToUpdate = this.db.Students.SearchFor(x => x.StudentIdentification == id).FirstOrDefault(); if (studentToUpdate == null) { return BadRequest("There is no user with such id"); } else if(!ModelState.IsValid) { return BadRequest(ModelState); } else { studentToUpdate.FirstName = student.FirstName; studentToUpdate.LastName = student.LastName; studentToUpdate.Level = student.Level; this.db.SaveChanges(); student.Id = studentToUpdate.StudentIdentification; return Ok(student); } }
public ActionResult Create() { var courses = this.courses.All().ToList(); var coursesModel = Mapper.Map<List<Course>,List<CourseModel> >(courses); var studnetModel = new StudentModel(); studnetModel.Courses = coursesModel; return View(studnetModel); }
public static void Main() { var view = new StudentView(); //in web most time it is "index.html" var controller = new StudentController(view); controller.Update(); //usually http event handler var newPerson = new StudentModel(){name="Jan Antoni", surname="Kowalski"}; controller.PostData(newPerson); controller.Update(); }
public StudentViewModel(IUserInterop userInterop, IControllerInterop controllerInterop, Dispatcher dispatcher) : base(userInterop, controllerInterop, dispatcher) { groups = new List<GroupDTO>(); originalEntity = new StudentDTO(); Model = new StudentModel(originalEntity as StudentDTO) { Role = UserRoles.Student }; this.Model.PropertyChanged += new System.ComponentModel.PropertyChangedEventHandler(ModelPropertyChanged); }
public ActionResult Index(StudentModel _objstudentmodel, string[] checkbox) { List<string> stusection = new List<string>(); stusection = GetSectionList(); foreach (var item in _objstudentmodel.StudentList) { SelectList objsection = new SelectList(stusection, item.StudentSection); item.SectionModel = objsection; } return View(_objstudentmodel); }
private void btnModify_Click_1(object sender, EventArgs e) { StudentBLL objstudentBBLClass = new StudentBLL(); StudentModel objStudentModel = new StudentModel(); objStudentModel.StuNum = dataGridView1[0, dataGridView1.CurrentRow.Index].Value.ToString(); objStudentModel.StuName = txtStuName.Text; objStudentModel.StuSex = cbxStuSex.Text; objStudentModel.Address = txtAddress.Text; if (objstudentBBLClass.UpdateStudent(objStudentModel) == true) { MessageBox.Show("数据修改成功"); } else { MessageBox.Show("数据修改失败"); } dataGridView1.DataSource = objstudentBBLClass.ShowStuInfo(); }
public ActionResult Create(StudentModel studentModel, HttpPostedFileBase imageFile) { if (imageFile != null) { if (ModelState.IsValid) { var imageLocation = Path.Combine(Server.MapPath("~/Images"), imageFile.FileName); if (System.IO.File.Exists(imageLocation)) { string extension = Path.GetExtension(imageFile.FileName); imageLocation = Path.Combine( Server.MapPath("~/Images"), Guid.NewGuid() + extension); } var student = new Student(); imageFile.SaveAs(imageLocation); student.FirstName = studentModel.FirstName; student.LastName = studentModel.LastName; student.MiddleName = studentModel.MiddleName; student.IsMale = studentModel.IsMale; student.IdentityNumber = studentModel.IdentityNumber; student.ImagePath = "/Images/" + imageFile.FileName; var selectedCourses = studentModel.Courses.Where(x => x.IsApproved==true); foreach (var course in selectedCourses) { var courseDb = this.courses.All().Where(x => x.Id == course.Id).FirstOrDefault(); if(courseDb != null) { student.Courses.Add(courseDb); } } this.students.Add(student); try { this.students.SaveChanges(); ViewBag.Id = student.Id; } catch (Exception ex) { throw; } } } else { ModelState.AddModelError("ImagePath", "Picture is required"); } return View(studentModel); }
private void btnClear_Click(object sender, EventArgs e) { StudentModel objStudentModel = new StudentModel(); objStudentModel.StuNum = txtStuNum.Text; objStudentModel.StuName = txtStuName.Text; objStudentModel.StuSex = cbxStuSex.Text; objStudentModel.Birthday = dtBirthday.Value.ToString("yyy-mm-dd"); objStudentModel.Address = txtAddress.Text; string OutString = "姓名:" + objStudentModel.StuName + "\n"; OutString += "学号:" + objStudentModel.StuNum + "\n"; OutString += "性别:" + objStudentModel.StuSex + "\n"; OutString += "出生日期:" + objStudentModel.Birthday + "\n"; OutString += "地址:" + objStudentModel.Address + "\n"; MessageBox.Show(OutString, "学生信息"); }
private void btnAdd_Click(object sender, EventArgs e) { StudentBLL objstudentBBLClass = new StudentBLL(); StudentModel objStudentModel = new StudentModel(); objStudentModel.StuNum = txtStuNum.Text; objStudentModel.StuName = txtStuName.Text; objStudentModel.StuSex = cbxStuSex.Text; objStudentModel.Address = txtAddress.Text; objStudentModel.ClaNum = txtClaNum.Text; if (objstudentBBLClass.Insertstudent(objStudentModel) == true) MessageBox.Show("数据添加成功"); else MessageBox.Show("数据添加失败"); dataGridView1.DataSource = objstudentBBLClass.ShowStuInfo(); }
public ActionResult AddNewStudent() { StudentModel model = new StudentModel(); return(PartialView("_GridAddPartial", model)); }
public async Task <MobileResult> Update(StudentModel model) { return(await Process(model, "update")); }
public ActionResult Student(StudentModel obj) { ViewBag.Msg = "The Student " + obj.Name + " with Roll No. :" + obj.RollNo + " and Class :" + obj.Class + " was added"; return(View()); }
/// <summary> /// Map Student model to Entity /// </summary> /// <param name="model">The Student model.</param> /// <returns></returns> public static Student ToEntity(this StudentModel model, Student entity) { return(model.MapTo <StudentModel, Student>(entity)); }
public ActionResult add_student(StudentModel std_d) { std_d.addstd_data(); return(View(std_d)); }
public ActionResult edit(StudentModel std) { std.std_upt(); return(View(std)); }
public ActionResult Edit(StudentModel studentModel) { if (ModelState.IsValid) { var studentToUpdate = this.students.All().Where(x => x.Id == studentModel.Id).FirstOrDefault(); // Mapper.Map<StudentModel, Student>(studentToUpdate); this.students.SaveChanges(); } return View(studentModel); }
public StudentModel UpdateStudentInfo(StudentModel student) { ValidateStudent(student); return(_studentRepository.UpdateStudent(student)); }
// Use this for initialization void Start() { init(); Stud = gameObject.GetComponent("StudentModel") as StudentModel; HiddenPos = new Vector3(ToolObject.transform.position.x, 0, ToolObject.transform.position.z); }
//Call this in your start method protected void init() { Player = GameObject.FindWithTag("Player"); Student = GameObject.FindWithTag("Player").GetComponent("StudentModel") as StudentModel; Controller = GameObject.Find("Controller").GetComponent("GameController") as GameController; }
public StudentViewModel() { MyStudent = new StudentModel(); BotonCommand = new Command(Metodo); InscripcionCarrera = new Command(IrACarrera); }
// Use this for initialization void Start() { level2Story = this.GetComponent("Level2StoryScript") as Level2StoryScript; newtonLevel2Controller = GameObject.Find("Newton").GetComponent("NewtonLevel2Controller") as NewtonLevel2Controller; newtonLevel2Controller.enabled = false; gameController = GameObject.Find("Controller").GetComponent("GameController") as GameController; consoleController = GameObject.Find("console").GetComponent("ConsoleController") as ConsoleController; student = GameObject.FindWithTag("Player").GetComponent("StudentModel") as StudentModel; cageController = GameObject.Find("CageBase").GetComponent("CageController") as CageController; l2ProblemController = this.GetComponent("L2ProblemController") as L2ProblemController; cageController.CrashEvent += cageCrashListener; }
public void AddStudent(StudentModel student) { _context.Students.Add(student); _context.SaveChanges(); }
public StudentModel GetStudent(int id) { StudentModel student = _context.Students.Find(id); return(student); }
public ICollection <SubjectWithGradesDTO> GetAllSubjectsWithGrades(string id) { StudentModel StudentFromDB = db.StudentsRepository.GetByID(id); return(GetStudentsSubjectsWithGradesDTO(StudentFromDB)); }
internal static async Task Seed_Database(ISchoolRepository repository) { if ((await repository.CountAsync <StudentModel, Student>()) > 0) { return;//database has been seeded } InstructorModel[] instructors = new InstructorModel[] { new InstructorModel { FirstName = "Roger", LastName = "Zheng", HireDate = DateTime.Parse("2004-02-12"), EntityState = LogicBuilder.Domain.EntityStateType.Added }, new InstructorModel { FirstName = "Kim", LastName = "Abercrombie", HireDate = DateTime.Parse("1995-03-11"), EntityState = LogicBuilder.Domain.EntityStateType.Added }, new InstructorModel { FirstName = "Fadi", LastName = "Fakhouri", HireDate = DateTime.Parse("2002-07-06"), OfficeAssignment = new OfficeAssignmentModel { Location = "Smith 17" }, EntityState = LogicBuilder.Domain.EntityStateType.Added }, new InstructorModel { FirstName = "Roger", LastName = "Harui", HireDate = DateTime.Parse("1998-07-01"), OfficeAssignment = new OfficeAssignmentModel { Location = "Gowan 27" }, EntityState = LogicBuilder.Domain.EntityStateType.Added }, new InstructorModel { FirstName = "Candace", LastName = "Kapoor", HireDate = DateTime.Parse("2001-01-15"), OfficeAssignment = new OfficeAssignmentModel { Location = "Thompson 304" }, EntityState = LogicBuilder.Domain.EntityStateType.Added } }; await repository.SaveGraphsAsync <InstructorModel, Instructor>(instructors); DepartmentModel[] departments = new DepartmentModel[] { new DepartmentModel { EntityState = LogicBuilder.Domain.EntityStateType.Added, Name = "English", Budget = 350000, StartDate = DateTime.Parse("2007-09-01"), InstructorID = instructors.Single(i => i.FirstName == "Kim" && i.LastName == "Abercrombie").ID, Courses = new HashSet <CourseModel> { new CourseModel { CourseID = 2021, Title = "Composition", Credits = 3 }, new CourseModel { CourseID = 2042, Title = "Literature", Credits = 4 } } }, new DepartmentModel { EntityState = LogicBuilder.Domain.EntityStateType.Added, Name = "Mathematics", Budget = 100000, StartDate = DateTime.Parse("2007-09-01"), InstructorID = instructors.Single(i => i.FirstName == "Fadi" && i.LastName == "Fakhouri").ID, Courses = new HashSet <CourseModel> { new CourseModel { CourseID = 1045, Title = "Calculus", Credits = 4 }, new CourseModel { CourseID = 3141, Title = "Trigonometry", Credits = 4 } } }, new DepartmentModel { EntityState = LogicBuilder.Domain.EntityStateType.Added, Name = "Engineering", Budget = 350000, StartDate = DateTime.Parse("2007-09-01"), InstructorID = instructors.Single(i => i.FirstName == "Roger" && i.LastName == "Harui").ID, Courses = new HashSet <CourseModel> { new CourseModel { CourseID = 1050, Title = "Chemistry", Credits = 3 } } }, new DepartmentModel { EntityState = LogicBuilder.Domain.EntityStateType.Added, Name = "Economics", Budget = 100000, StartDate = DateTime.Parse("2007-09-01"), InstructorID = instructors.Single(i => i.FirstName == "Candace" && i.LastName == "Kapoor").ID, Courses = new HashSet <CourseModel> { new CourseModel { CourseID = 4022, Title = "Microeconomics", Credits = 3 }, new CourseModel { CourseID = 4041, Title = "Macroeconomics", Credits = 3 } } } }; await repository.SaveGraphsAsync <DepartmentModel, Department>(departments); IEnumerable <CourseModel> courses = departments.SelectMany(d => d.Courses); CourseAssignmentModel[] courseInstructors = new CourseAssignmentModel[] { new CourseAssignmentModel { EntityState = LogicBuilder.Domain.EntityStateType.Added, CourseID = courses.Single(c => c.Title == "Chemistry").CourseID, InstructorID = instructors.Single(i => i.LastName == "Kapoor").ID }, new CourseAssignmentModel { EntityState = LogicBuilder.Domain.EntityStateType.Added, CourseID = courses.Single(c => c.Title == "Chemistry").CourseID, InstructorID = instructors.Single(i => i.LastName == "Harui").ID }, new CourseAssignmentModel { EntityState = LogicBuilder.Domain.EntityStateType.Added, CourseID = courses.Single(c => c.Title == "Microeconomics").CourseID, InstructorID = instructors.Single(i => i.LastName == "Zheng").ID }, new CourseAssignmentModel { EntityState = LogicBuilder.Domain.EntityStateType.Added, CourseID = courses.Single(c => c.Title == "Macroeconomics").CourseID, InstructorID = instructors.Single(i => i.LastName == "Zheng").ID }, new CourseAssignmentModel { EntityState = LogicBuilder.Domain.EntityStateType.Added, CourseID = courses.Single(c => c.Title == "Calculus").CourseID, InstructorID = instructors.Single(i => i.LastName == "Fakhouri").ID }, new CourseAssignmentModel { EntityState = LogicBuilder.Domain.EntityStateType.Added, CourseID = courses.Single(c => c.Title == "Trigonometry").CourseID, InstructorID = instructors.Single(i => i.LastName == "Harui").ID }, new CourseAssignmentModel { EntityState = LogicBuilder.Domain.EntityStateType.Added, CourseID = courses.Single(c => c.Title == "Composition").CourseID, InstructorID = instructors.Single(i => i.LastName == "Abercrombie").ID }, new CourseAssignmentModel { EntityState = LogicBuilder.Domain.EntityStateType.Added, CourseID = courses.Single(c => c.Title == "Literature").CourseID, InstructorID = instructors.Single(i => i.LastName == "Abercrombie").ID }, }; await repository.SaveGraphsAsync <CourseAssignmentModel, CourseAssignment>(courseInstructors); StudentModel[] students = new StudentModel[] { new StudentModel { EntityState = LogicBuilder.Domain.EntityStateType.Added, FirstName = "Carson", LastName = "Alexander", EnrollmentDate = DateTime.Parse("2010-09-01"), Enrollments = new HashSet <EnrollmentModel> { new EnrollmentModel { CourseID = courses.Single(c => c.Title == "Chemistry").CourseID, Grade = Contoso.Domain.Entities.Grade.A }, new EnrollmentModel { CourseID = courses.Single(c => c.Title == "Microeconomics").CourseID, Grade = Contoso.Domain.Entities.Grade.C }, new EnrollmentModel { CourseID = courses.Single(c => c.Title == "Macroeconomics").CourseID, Grade = Contoso.Domain.Entities.Grade.B } } }, new StudentModel { EntityState = LogicBuilder.Domain.EntityStateType.Added, FirstName = "Meredith", LastName = "Alonso", EnrollmentDate = DateTime.Parse("2012-09-01"), Enrollments = new HashSet <EnrollmentModel> { new EnrollmentModel { CourseID = courses.Single(c => c.Title == "Calculus").CourseID, Grade = Contoso.Domain.Entities.Grade.B }, new EnrollmentModel { CourseID = courses.Single(c => c.Title == "Trigonometry").CourseID, Grade = Contoso.Domain.Entities.Grade.B }, new EnrollmentModel { CourseID = courses.Single(c => c.Title == "Composition").CourseID, Grade = Contoso.Domain.Entities.Grade.B } } }, new StudentModel { EntityState = LogicBuilder.Domain.EntityStateType.Added, FirstName = "Arturo", LastName = "Anand", EnrollmentDate = DateTime.Parse("2013-09-01"), Enrollments = new HashSet <EnrollmentModel> { new EnrollmentModel { CourseID = courses.Single(c => c.Title == "Chemistry").CourseID }, new EnrollmentModel { CourseID = courses.Single(c => c.Title == "Microeconomics").CourseID, Grade = Contoso.Domain.Entities.Grade.B }, } }, new StudentModel { EntityState = LogicBuilder.Domain.EntityStateType.Added, FirstName = "Gytis", LastName = "Barzdukas", EnrollmentDate = DateTime.Parse("2012-09-01"), Enrollments = new HashSet <EnrollmentModel> { new EnrollmentModel { CourseID = courses.Single(c => c.Title == "Chemistry").CourseID, Grade = Contoso.Domain.Entities.Grade.B } } }, new StudentModel { EntityState = LogicBuilder.Domain.EntityStateType.Added, FirstName = "Yan", LastName = "Li", EnrollmentDate = DateTime.Parse("2012-09-01"), Enrollments = new HashSet <EnrollmentModel> { new EnrollmentModel { CourseID = courses.Single(c => c.Title == "Composition").CourseID, Grade = Contoso.Domain.Entities.Grade.B } } }, new StudentModel { EntityState = LogicBuilder.Domain.EntityStateType.Added, FirstName = "Peggy", LastName = "Justice", EnrollmentDate = DateTime.Parse("2011-09-01"), Enrollments = new HashSet <EnrollmentModel> { new EnrollmentModel { CourseID = courses.Single(c => c.Title == "Literature").CourseID, Grade = Contoso.Domain.Entities.Grade.B } } }, new StudentModel { EntityState = LogicBuilder.Domain.EntityStateType.Added, FirstName = "Laura", LastName = "Norman", EnrollmentDate = DateTime.Parse("2013-09-01") }, new StudentModel { EntityState = LogicBuilder.Domain.EntityStateType.Added, FirstName = "Nino", LastName = "Olivetto", EnrollmentDate = DateTime.Parse("2005-09-01") }, new StudentModel { EntityState = LogicBuilder.Domain.EntityStateType.Added, FirstName = "Tom", LastName = "Spratt", EnrollmentDate = DateTime.Parse("2010-09-01"), Enrollments = new HashSet <EnrollmentModel> { new EnrollmentModel { CourseID = 1045, Grade = Contoso.Domain.Entities.Grade.B } } }, new StudentModel { EntityState = LogicBuilder.Domain.EntityStateType.Added, FirstName = "Billie", LastName = "Spratt", EnrollmentDate = DateTime.Parse("2010-09-01"), Enrollments = new HashSet <EnrollmentModel> { new EnrollmentModel { CourseID = 1050, Grade = Contoso.Domain.Entities.Grade.B } } }, new StudentModel { EntityState = LogicBuilder.Domain.EntityStateType.Added, FirstName = "Jackson", LastName = "Spratt", EnrollmentDate = DateTime.Parse("2017-09-01"), Enrollments = new HashSet <EnrollmentModel> { new EnrollmentModel { CourseID = 2021, Grade = Contoso.Domain.Entities.Grade.B } } } }; await repository.SaveGraphsAsync <StudentModel, Student>(students); }
public ActionResult edit1(StudentModel std) { std.std_delete(); return(View(std)); }
public IHttpActionResult PostStudent(StudentModel studentmodel, string newlogo, int academicyearid) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } User studentold = db.Users.Where(s => s.Email == studentmodel.Email).FirstOrDefault(); if (studentold != null) { return(Json("Email already exists")); } else { if (newlogo != "") { studentmodel.Photo = newlogo; } try { User superadminuser = db.Users.Find(1); User user = new User(); user.Email = studentmodel.Email; user.Password = studentmodel.Password; user.CanCreate = false; user.CanEdit = false; user.CanDelete = false; user.CanPrint = false; user.Status = false; user.CreatedOn = DateTime.Now; user.LastLoggedOn = null; db.Users.Add(user); db.SaveChanges(); Role role = db.Roles.Where(r => r.Name == "Student").FirstOrDefault(); UserRole userroles = new UserRole(); userroles.UserID = user.UserID; userroles.RoleID = role.RoleID; db.UserRoles.Add(userroles); db.SaveChanges(); Student student = new Student(); student.Name = studentmodel.Name; student.Mobile = studentmodel.Mobile; student.IdCard = studentmodel.IdCard; student.ClassID = studentmodel.ClassID; student.SectionID = studentmodel.SectionID; student.Photo = studentmodel.Photo; student.SchoolID = studentmodel.SchoolID; student.UserID = user.UserID; student.Status = studentmodel.Status; db.Students.Add(student); db.SaveChanges(); School school = db.Schools.Find(studentmodel.SchoolID); studentmodel.IdCard = "" + school.ShortName + "-" + student.StudentID.ToString("D" + 6); db.Entry(student).State = EntityState.Modified; db.SaveChanges(); user.Status = true; db.Entry(user).State = EntityState.Modified; db.SaveChanges(); string To = studentmodel.Email, WebsiteUrl, Ssl, UserID, Password, SMTPPort, Host; CommanFunctions.AppSettings(out WebsiteUrl, out Ssl, out UserID, out Password, out SMTPPort, out Host); string subject = "New Student Created"; string body = "Hi,"; body += "<br/> Student was created. Please login using these credentials, and update student profile. <br/> Login email : " + studentmodel.Email; body += "<br/> Login password : "******"<br/> <br/> ----------------------"; body += "<br/> Admin"; body += "<br/> <a href=" + WebsiteUrl + ">" + WebsiteUrl + "</a>"; try { CommanFunctions.SendEmail(UserID, subject, body, superadminuser.Email, To, Ssl, UserID, Password, SMTPPort, Host); } catch { } } catch { return(Json("Error in creating")); } } return(Json("Created Successfully")); }
/// <summary> /// Makes a new Student /// </summary> /// <param name="data"></param> /// <returns>Student Passed In</returns> public StudentModel Create(StudentModel data) { StudentList.Add(data); return(data); }
// PUT api/Student/5 public IHttpActionResult PutStudent(int id, StudentModel studentmodel, string newlogo, string existingemail) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != studentmodel.StudentID) { return(BadRequest()); } if (studentmodel.Email != existingemail) { User studentold = db.Users.Where(s => s.Email == studentmodel.Email).FirstOrDefault(); if (studentold != null) { return(Json("Email already exists")); } } try { if (newlogo != "") { studentmodel.Photo = newlogo; } User superadminuser = db.Users.Find(1); User user = db.Users.Find(studentmodel.UserID); user.Email = studentmodel.Email; user.Password = studentmodel.Password; db.Entry(user).State = EntityState.Modified; db.SaveChanges(); Student student = db.Students.Find(studentmodel.StudentID); student.Name = studentmodel.Name; student.Mobile = studentmodel.Mobile; student.ClassID = studentmodel.ClassID; student.SectionID = studentmodel.SectionID; student.Photo = studentmodel.Photo; student.SchoolID = studentmodel.SchoolID; student.ParentID = studentmodel.ParentID; student.UserID = studentmodel.UserID; student.Status = studentmodel.Status; student.GuardianName = studentmodel.GuardianName; student.GuardianMobile = studentmodel.GuardianMobile; student.GuardianEmail = studentmodel.GuardianEmail; student.Parent2Name = studentmodel.Parent2Name; student.Parent2Mobile = studentmodel.Parent2Mobile; student.Parent2Email = studentmodel.Parent2Email; db.Entry(student).State = EntityState.Modified; db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!StudentExists(id)) { return(NotFound()); } else { throw; } } //return Json(HttpStatusCode.NoContent); return(Json("Modified Successfully")); }
protected override void AfterDataLoaded() { base.AfterDataLoaded(); Faculties = ControllerInterop.Service.GetAllFaculties(ControllerInterop.Session); if (originalEntity.Exists()) { StudentDTO student = originalEntity as StudentDTO; student.Group = ControllerInterop.Service.GetGroupByID(ControllerInterop.Session, student.GroupID); Model = new StudentModel(student); Cathedra = (from cathedra in ControllerInterop.Service.GetAllCathedras(ControllerInterop.Session) where cathedra.ID == Student.Group.CathedraID select cathedra).FirstOrDefault(); Faculty = (from faculty in Faculties where faculty.ID == Cathedra.FacultyID select faculty).FirstOrDefault(); Model.PropertyChanged += new System.ComponentModel.PropertyChangedEventHandler(ModelPropertyChanged); } }
public ActionResult PrintExaminationForm(StudentModel model) { return(View()); }
public IActionResult Add(StudentModel model) { model.AddStudent(); return(RedirectToAction("GetAll")); }
public ActionResult Create(FeeModel model) { try { if (ModelState.IsValid) { var Fee = Mapper.Map <Fee>(model); Fee.Branch_ID = Convert.ToInt32(Session["Branvch_ID"]); Fee.GYM_ID = Convert.ToInt32(Session["GYM_ID"]); Fee.Payment_Date = DateTime.Now; var plane = db.Planes.Where(i => i.ID == model.Plane_ID).FirstOrDefault(); Fee.GST = model.GST; Fee.Status = true; Fee.Discount_On_Bill = model.Discount_On_Bill; db.Fees.Add(Fee); db.SaveChanges(); new Thread(new ThreadStart(() => { var dataExists = db.Students.Where(b => b.ID == model.Student_ID).FirstOrDefault(); if (dataExists != null) { dataExists.Status = true; dataExists.Current_Package_ID = Fee.Plane_ID; db.SaveChanges(); } })).Start(); TempData["Success"] = "Fees submitted sucessfully!!"; return(RedirectToAction("Bill", "Fee", new { ID = Fee.ID })); } else { int GYM_ID = Convert.ToInt32(Session["GYM_ID"]); int Branch_ID = Convert.ToInt32(Session["Branvch_ID"]); var Student = db.Students.Where(i => i.Branch_ID == Branch_ID).ToList(); List <StudentModel> StudentModelList = new List <StudentModel>(); foreach (var Full_Name in Student) { StudentModel StudentModel = new StudentModel(); StudentModel.Full_Name = Full_Name.First_Name + " " + Full_Name.Last_Name; StudentModel.ID = Full_Name.ID; StudentModelList.Add(StudentModel); } ViewBag.Student_NAME = StudentModelList; var Plane = db.Planes.Join(db.Branch_Wise_Plane, j => j.ID, u => u.Plane_ID, (j, u) => new { Branch_Plane = u, Plane = j }).Where(i => i.Branch_Plane.Branch_ID == Branch_ID && i.Branch_Plane.Status == true).ToList(); List <PlaneModel> PlaneModelList = new List <PlaneModel>(); foreach (var d in Plane) { PlaneModel planeModel = new PlaneModel(); planeModel.Name = d.Plane.Name; planeModel.ID = d.Plane.ID; PlaneModelList.Add(planeModel); } ViewBag.Planes_NAME = PlaneModelList; var Offer = db.Offers.Join(db.Branch_Wise_Offer, j => j.ID, u => u.Offer_ID, (j, u) => new { Branch_Wise_Offer = u, Offer = j }).Where(i => i.Branch_Wise_Offer.Branch_ID == Branch_ID && i.Branch_Wise_Offer.Status == true).ToList(); List <OfferModel> OfferModelList = new List <OfferModel>(); foreach (var d in Offer) { OfferModel OfferModel = new OfferModel(); OfferModel.Name = d.Offer.Name; OfferModel.ID = d.Offer.ID; OfferModelList.Add(OfferModel); } ViewBag.Offer_NAME = OfferModelList; var Planes = db.Planes.Where(i => i.GYM_ID == GYM_ID).ToList(); ViewBag.Planes_NAME = Planes; TempData["Error"] = "Please Fill All Required Details.!"; return(View()); } } catch (Exception ex) { return(RedirectToAction("Contact", "Home")); } }
public async Task <MobileResult> Delete(StudentModel model) { return(await Process(model, "delete"));//su isimler route belırleyen strıng }
/// <summary> /// Redirects the user to the page where they can add a new student. /// </summary> /// <returns></returns> // GET: /Admin/AddStudent public ActionResult AddStudent() { var myData = new StudentModel(); return(View(myData)); }
public void CreateStudent([FromBody] StudentModel data) { StudentService.Create(data); }
public IActionResult Create(StudentModel model) { _service.Insert(model); return(NoContent()); }
public int AddStudent(StudentModel student) { ValidateStudent(student); return(_studentRepository.AddStudent(student)); }
public IActionResult Update(StudentModel model) { _service.Update(model); return(NoContent()); }
public bool Save(StudentModel category) { var save = _studentRepository.Save(category); return(save); }
public ActionResult Save(StudentModel student) { ViewBag.message = studentManager.Save(student); ViewBag.departments = departmentManager.GetAllDepartment(); return(View()); }
public ActionResult Create(StudentModel Model) { // Authentication("STCF"); string _path = ""; string _pathL = ""; String result = "error"; // return View("SchoolCreate"); try { if (ModelState.IsValid) { if (Model.StudentImageFile == null) { // ModelState.AddModelError("Email", "Email is not valid"); } else { if (Model.StudentImageFile.ContentLength > 0) { string fnm = DateTime.Now.ToString(""); string nwString22 = fnm.Replace("-", "."); string nwString = nwString22.Replace("/", "."); string nwString2 = nwString.Replace(" ", "."); string time = nwString2.Replace(":", "."); string _FileName = time + "_" + Path.GetFileName(Model.StudentImageFile.FileName); _pathL = Path.Combine(Server.MapPath("~/Uploads/Student/Photo"), _FileName); _path = "~/Uploads/Student/Photo/" + _FileName; Model.StudentImageFile.SaveAs(_pathL); } } // ViewBag.Message = "File Uploaded Successfully!!"; var counts = Connection.tblUsers.Count(u => u.UserId == Model.UserId); var count = Connection.tblStudents.Count(u => u.SchoolId == Model.SchoolIdw && u.StudentId == Model.StudentId); if (count == 0 && counts == 0) { Connection.SMGTsetStudent(Model.SchoolIdw, Model.StudentId, Model.StudentName, Model.DateOfBirth, Model.GradeId, Model.ClassId, Model.Gender, Model.UserId, Model.HouseId, _path, USession.User_Id, "Y"); // Model.District, Model.Description, UserId, Model.Address1, Model.Address2, Model.Address3, Model.Email, Model.Fax, _path, Convert.ToInt16(Model.MinuteforPeriod), Model.Telephone, Model.SchoolCategory, Model.Province, Model.WebAddress, _pathL // ); Connection.SaveChanges(); // string result = "Success"; ModelState.Clear(); result = "Success"; return(Json(result, JsonRequestBehavior.AllowGet)); //return View(); } else { result = "Exists"; if (counts != 0) { result = "UExists"; } return(Json(result, JsonRequestBehavior.AllowGet)); } } return(Json(result, JsonRequestBehavior.AllowGet)); // return Json(result, JsonRequestBehavior.AllowGet); } catch (System.Data.Entity.Validation.DbEntityValidationException dbEx) { ViewBag.Message = "File upload failed!!"; // return PartialView("SchoolCreate"); Exception raise = dbEx; foreach (var validationErrors in dbEx.EntityValidationErrors) { foreach (var validationError in validationErrors.ValidationErrors) { string message = string.Format("{0}:{1}", validationErrors.Entry.Entity.ToString(), validationError.ErrorMessage); // raise a new exception nesting // the current instance as InnerException raise = new InvalidOperationException(message, raise); Errorlog.ErrorManager.LogError(dbEx); } } throw raise; } }
public StudentInfoDTO GetByID(string id) { StudentModel studentFromDB = db.StudentsRepository.GetByID(id); return(MakeStudentInfoDTO(studentFromDB)); }
public StudentModel StudentRecord() { List<string> stusection = new List<string>(); stusection = GetSectionList(); SelectList objsection = new SelectList(stusection); StudentModel _objstudentmodel = new StudentModel(); _objstudentmodel.StudentList = new List<Student>(); _objstudentmodel.StudentList.Add(new Student { Name = "Name1", ClassOfStudent = "12th", SectionModel = objsection, Address = "Address1", IsSelect=false,ID="1" }); _objstudentmodel.StudentList.Add(new Student { Name = "Name2", ClassOfStudent = "5th", SectionModel = objsection, Address = "Address2", IsSelect = true, ID = "2" }); _objstudentmodel.StudentList.Add(new Student { Name = "Name3", ClassOfStudent = "10th", SectionModel = objsection, Address = "Address3", IsSelect = true, ID = "3" }); _objstudentmodel.StudentList.Add(new Student { Name = "Name4", ClassOfStudent = "1st", SectionModel = objsection, Address = "Address4", IsSelect = false, ID = "4" }); return _objstudentmodel; }
public StudentInfoDTO GetByUsername(string username) { StudentModel StudentFromDB = db.StudentsRepository.Get().FirstOrDefault(x => x.UserName == username); return(MakeStudentInfoDTO(StudentFromDB)); }
// Use this for initialization void Start() { level1Story = this.GetComponent("Level1StoryScript") as Level1StoryScript; newtonLevel1Controller = GameObject.Find("Newton").GetComponent("NewtonLevel1Controller") as NewtonLevel1Controller; newtonLevel1Controller.enabled = false; gameController = GameObject.Find("Controller").GetComponent("GameController") as GameController; consoleController = GameObject.Find("console").GetComponent("ConsoleController") as ConsoleController; student = GameObject.FindWithTag("Player").GetComponent("StudentModel") as StudentModel; ramTrigger = GameObject.Find("ram").GetComponent("RamTrigger") as RamTrigger; hovercraftController = GameObject.Find("hovercraft").GetComponent("HoverCraftController") as HoverCraftController; ramTrigger.RamKilledEvent += ramKilledListener; hovercraftController.SquashFailEvent += squashFailListener; }
// Use this for initialization void Start() { Screen.showCursor = false; playerObject = GameObject.FindWithTag("Player"); playerAudio = playerObject.GetComponent("AudioSource") as AudioSource; soundPlayer = GetComponent("SoundPlayer") as SoundPlayer; Student = playerObject.GetComponent("StudentModel") as StudentModel; newtonController = GameObject.Find("Newton").GetComponent("NewtonController") as NewtonController; FPSInput = playerObject.GetComponent("FPSInputController") as FPSInputController; }