public ActionResult MyProduct(IFormCollection fr) { ISVContext context = HttpContext.RequestServices.GetService(typeof(ISV.Models.ISVContext)) as ISVContext; classviewmodel cv = new classviewmodel(); CompanyRecords cr = new CompanyRecords(); cr.id = Int32.Parse(fr["id"]); // cr.user_id == Int32.Parse(fr["user_id"]); cr.product_name = fr["product_name"].ToString(); cr.description = fr["description"].ToString(); cr.category = fr["Category"].ToString(); cr.modules = fr["module"].ToString(); cr.metatags = fr["meta_tag"].ToString(); cr.geographical_focus = fr["geographical_focus"].ToString(); cr.target_job_titles = fr["target_job_titles"].ToString(); cr.target_industry_type = fr["target_company_type"].ToString(); cr.target_campany_size = fr["target_campany_size"].ToString(); cr.dept_user_type = fr["dep_user_type"].ToString(); cr.semantic = fr["semantic"].ToString(); cr.cognitive = fr["cognitive"].ToString(); var value = HttpContext.Session.GetObjectFromJson <List <Role_Permission> >("role1"); cv.rolelist = value; var usernm = HttpContext.Session.GetObjectFromJson <List <User> >("userid"); cv.usernm = usernm; context.updateproduct(cr, cv); List <CompanyRecords> a = context.GetMyProduct(cv); ViewBag.myproduct = a; cv.myproduct = context.myproduct(cv); return(View(cv)); }
//Add Products public ActionResult AddProduct() { classviewmodel cv = new classviewmodel(); var value = HttpContext.Session.GetObjectFromJson <List <Role_Permission> >("role1"); cv.rolelist = value; return(View(cv)); }
public ActionResult LogOff() { classviewmodel cv = new classviewmodel(); HttpContext.Session.Remove("username"); HttpContext.Session.Remove("mypro"); return(View("Index", cv)); }
public IActionResult Index() { //TempData["name"] = null; classviewmodel cv = new classviewmodel(); var value = HttpContext.Session.GetObjectFromJson <List <Role_Permission> >("role1"); cv.rolelist = value; return(View(cv)); }
public classviewmodel getall(int id) { var dept = context.classes.FirstOrDefault(x => x.id == id); classviewmodel obj = new classviewmodel(); obj.id = dept.id; obj.class_name = dept.class_name; obj.level_id = dept.level_id;; obj.seat = dept.seat; return(obj); }
public IEnumerable <classviewmodel> Dropdownlistclass() { List <classviewmodel> obj = new List <classviewmodel>(); foreach (var item in context.classes) { classviewmodel clas = new classviewmodel(); clas.id = item.id; clas.class_name = item.class_name; obj.Add(clas); } return(obj); }
public ActionResult Products(string search, string id) { ISVContext context = HttpContext.RequestServices.GetService(typeof(ISV.Models.ISVContext)) as ISVContext; classviewmodel cv = new classviewmodel(); List <CompanyRecords> a = context.GetProducts(search, id); ViewBag.category = a; ViewBag.count = a.Count(); //HttpContext.Session.SetObjectAsJson("product", a); var value = HttpContext.Session.GetObjectFromJson <List <Role_Permission> >("role1"); cv.rolelist = value; return(View(cv)); }
public IEnumerable <classviewmodel> GetAll() { List <classviewmodel> obj = new List <classviewmodel>(); foreach (var item in context.classes) { classviewmodel dept = new classviewmodel(); dept.class_name = item.class_name; dept.id = item.id; dept.LevelName = item.Level.leval_name; dept.seat = item.seat; obj.Add(dept); } return(obj); }
public ActionResult AddProduct(IFormCollection fr) { ISVContext context = HttpContext.RequestServices.GetService(typeof(ISV.Models.ISVContext)) as ISVContext; classviewmodel cv = new classviewmodel(); CompanyRecords cr = new CompanyRecords(); var value = HttpContext.Session.GetObjectFromJson <List <Role_Permission> >("role1"); cv.rolelist = value; var usernm = HttpContext.Session.GetObjectFromJson <List <User> >("userid"); cv.usernm = usernm; cr.product_name = fr["product_name"].ToString(); cr.Keywords = fr["Keywords"].ToString(); cr.description = fr["pr_descr"].ToString(); cr.category = fr["Category"].ToString(); cr.modules = fr["module"].ToString(); cr.features = fr["features"].ToString(); cr.metatags = fr["meta_tag"].ToString(); cr.geographical_focus = fr["geographical_focus"].ToString(); cr.target_job_titles = fr["target_job_titles"].ToString(); cr.target_industry_type = fr["target_company_type"].ToString(); cr.target_campany_size = fr["target_campany_size"].ToString(); cr.dept_user_type = fr["dep_user_type"].ToString(); cr.semantic = fr["semantic"].ToString(); cr.cognitive = fr["cognitive"].ToString(); //cr.pricing = Int32.Parse(fr["pricing"]); //cr.pricing = fr["pricing"].ToString(); //var usernm = HttpContext.Session.GetString("username"); var result = context.SaveProduct(cr, cv); if (usernm == null) { //RedirectToAction("SignUp"); //return this.SignUp(); return(View("SignUp")); } ViewBag.Message = string.Format("Product Added Successfully"); //return View("Index",cv); //return this.MyProduct(); //cv.myproduct = context.myproduct(cv); //var mypro = "True"; //var mypro = cv.myproduct.ToString(); //HttpContext.Session.SetString("mypro", mypro); //return View("MyProduct", cv); return(RedirectToAction("MyProduct")); }
public bool Add(classviewmodel dept) { @class obj = new @class(); if (dept != null) { obj.class_name = dept.class_name; obj.seat = dept.seat; obj.level_id = dept.level_id; context.classes.Add(obj); context.SaveChanges(); return(true); } else { return(false); } }
public ActionResult MyProduct() { ISVContext context = HttpContext.RequestServices.GetService(typeof(ISV.Models.ISVContext)) as ISVContext; classviewmodel cv = new classviewmodel(); var value = HttpContext.Session.GetObjectFromJson <List <Role_Permission> >("role1"); cv.rolelist = value; var usernm = HttpContext.Session.GetObjectFromJson <List <User> >("userid"); cv.usernm = usernm; List <CompanyRecords> a = context.GetMyProduct(cv); ViewBag.myproduct = a; cv.myproduct = context.myproduct(cv); var mypro = cv.myproduct.ToString(); HttpContext.Session.SetString("mypro", mypro); return(View(cv)); }
public IActionResult Login(IFormCollection fr) { ISVContext context = HttpContext.RequestServices.GetService(typeof(ISV.Models.ISVContext)) as ISVContext; classviewmodel cv = new classviewmodel(); User u = new User(); CompanyRecords cr = new CompanyRecords(); u.Username = fr["uname"].ToString(); u.Password = fr["psw"].ToString(); cv.rolelist = context.loguser(u); List <Role_Permission> role1 = cv.rolelist; HttpContext.Session.SetObjectAsJson("role1", role1); cv.usernm = context.getuserid(u); List <User> userid = cv.usernm; HttpContext.Session.SetObjectAsJson("userid", userid); cv.myproduct = context.myproduct(cv); //HttpContext.Session.SetObjectAsJson("mypro",cv.myproduct); //Session["mypro"] = cv.myproduct; //var count = cv.myproduct.Count(); var mypro = cv.myproduct.ToString(); HttpContext.Session.SetString("mypro", mypro); //List<CompanyRecords> myproduct = cv.myproduct; if (cv.rolelist != null) { HttpContext.Session.SetString("username", u.Username); return(View("index", cv)); } else { ModelState.AddModelError("Error", "Your username or password was incorrect."); return(View("Login")); } }
public bool updata(classviewmodel dept) { try { var obj = context.classes.FirstOrDefault(x => x.id == dept.id); if (obj != null) { obj.id = dept.id; obj.class_name = dept.class_name; obj.seat = dept.seat; obj.level_id = dept.level_id; context.SaveChanges(); return(true); } else { return(false); } } catch (Exception) { return(false); } }
public JsonResult updata(classviewmodel lev) { var depts = rept.updata(lev); return(Json(depts, JsonRequestBehavior.AllowGet)); }
public ActionResult Edit(int id) { classviewmodel dep = rept.getall(id); return(Json(dep, JsonRequestBehavior.AllowGet)); }
public ActionResult addclass(classviewmodel dept) { bool X = rept.Add(dept); return(Json("success", JsonRequestBehavior.AllowGet)); }