public ActionResult PhdInfo(string qenID) { long qenid = 0; try { qenid = (long)Convert.ToInt64(qenID); //if (qenid == (long)Session["LoginID"]) //{ qendidatePHD model = null; model = db.qendidatePHDs.Where(ex => ex.qenID == qenid).FirstOrDefault(); return(View(model)); //} //else //{ // TempData["msg"] = "Invalid user to update record"; // return RedirectToAction("Error"); //} } catch (Exception ex) { TempData["msg"] = ex.Message.ToString(); app_error_log oapp_error_log = new app_error_log(); oapp_error_log.user_id = Convert.ToInt32(qenid); oapp_error_log.error_message = ex.Message.ToString(); oapp_error_log.ApplicationName = "NewsLetter"; oapp_error_log.created_date = DateTime.Now; db.app_error_log.Add(oapp_error_log); db.SaveChanges(); return(RedirectToAction("Error")); } }
public ActionResult DeleteCertifications(long phdid) { qendidatePHD emp = null; emp = db.qendidatePHDs.Where(ex => ex.phdid == phdid).FirstOrDefault(); if (emp != null) { db.qendidatePHDs.Remove(emp); db.SaveChanges(); } return(RedirectToAction("EmplomentInfo", new { qenid = emp.qenID })); }
public PartialViewResult certificationsAddPop(int?phdid, int?qenid) { qendidatePHD emp = null; if (phdid != null && phdid > 0) { emp = db.qendidatePHDs.Where(ex => ex.phdid == phdid).FirstOrDefault(); } else { emp = new qendidatePHD(); emp.qenID = Convert.ToInt32(qenid); } return(PartialView("_PartialAddCertifications", emp)); }
public ActionResult SavePhdInfo(qendidatePHD model) { try { if (model.courseField != null && model.courseField.Trim() != "") { qendidatePHD phd = null; if (model.phdid != 0) { phd = db.qendidatePHDs.Where(ex => ex.phdid == model.phdid).FirstOrDefault(); if (phd != null) { phd.courseField = model.courseField; phd.phdRemarks = model.phdRemarks; phd.phdTitle = model.phdTitle; phd.phdStart = model.phdStart; phd.phdEnd = model.phdEnd; phd.collegeName = model.collegeName; phd.collegeUniversity = model.collegeUniversity; phd.dataIsUpdated = BaseUtil.GetCurrentDateTime(); db.SaveChanges(); } } else { model.dataIsCreated = BaseUtil.GetCurrentDateTime(); db.qendidatePHDs.Add(model); db.SaveChanges(); } } return(RedirectToAction("certifications", new { qenid = model.qenID })); } catch (Exception ex) { TempData["msg"] = ex.Message.ToString(); app_error_log oapp_error_log = new app_error_log(); oapp_error_log.user_id = Convert.ToInt32(model.qenID); oapp_error_log.error_message = ex.Message.ToString(); oapp_error_log.ApplicationName = "NewsLetter"; oapp_error_log.created_date = DateTime.Now; db.app_error_log.Add(oapp_error_log); db.SaveChanges(); return(RedirectToAction("Error")); } }