public static bool EditInstituional(Institutional record) { using (DeneysanContext db = new DeneysanContext()) { try { Institutional editrecord = db.Institutional.SingleOrDefault(d => d.TypeId == record.TypeId && d.Language == record.Language); if (editrecord == null) { editrecord = new Institutional(); editrecord.TimeUpdated = DateTime.Now; editrecord.TypeId = record.TypeId; editrecord.Language = record.Language; editrecord.Content = record.Content; db.Institutional.Add(editrecord); } else { editrecord.TimeUpdated = DateTime.Now; editrecord.Content = record.Content; } db.SaveChanges(); return true; } catch (Exception) { return false; } } }
public IActionResult InstitutionalCreate(Models.Institutional institutionalForm) { ClaimsPrincipal cp = this.User; MySqlDatabase msDB = new MySqlDatabase(); String userId = cp.FindFirst(ClaimTypes.NameIdentifier).Value; String displayName = ""; Boolean institutionalControl = false; var institutionalJsonData = new Institutional { displayname = institutionalForm.firstname + " " + institutionalForm.lastname, firstname = institutionalForm.firstname, lastname = institutionalForm.lastname, birthday = institutionalForm.birthday, taxidein = institutionalForm.taxidein, email = institutionalForm.email, alternativeemail = institutionalForm.alternativeemail, phone = institutionalForm.phone, alternativephone = institutionalForm.alternativephone, address = institutionalForm.address, country = institutionalForm.country, state = institutionalForm.state, city = institutionalForm.city, zipcode = institutionalForm.zipcode, companycorporationname = institutionalForm.companycorporationname, companytaxid_ein = institutionalForm.companytaxid_ein, companysectors = institutionalForm.companysectors, companyabout = institutionalForm.companyabout, companyemail = institutionalForm.companyemail, companyphone = institutionalForm.phone, companywebsite = institutionalForm.companywebsite, companyaddress = institutionalForm.companyaddress, companycountry = institutionalForm.companycountry, companystate = institutionalForm.companystate, companycity = institutionalForm.companycity, companyzipcode = institutionalForm.companyzipcode, }; string jsonData; jsonData = JsonConvert.SerializeObject(institutionalJsonData); institutionalControl = msDB.accountInstitutionalJsonCreate(userId, "Create Profile", jsonData); if (institutionalControl) { displayName = institutionalForm.firstname + " " + institutionalForm.lastname; ClaimsIdentity displayNameIdentity = new ClaimsIdentity(); displayNameIdentity.AddClaim(new Claim(ClaimTypes.Name, displayName)); cp.AddIdentity(displayNameIdentity); HttpContext.SignInAsync(cp); return(RedirectToAction("Index", "Home")); } else { return(RedirectToAction("Index", "Login")); } }
public ActionResult Misyon(Institutional record) { string lang = FillLanguagesList(); record.Language = lang; record.TypeId = Convert.ToInt32(EnumInstituionalTypes.Misyon); ViewBag.ProcessMessage = InstituionalManager.EditInstituional(record); return View(); }
public ActionResult WhyUs(Institutional record) { string lang = FillLanguagesList(); record.Language = lang; record.TypeId = Convert.ToInt32(EnumInstituionalTypes.NedenBiz); ViewBag.ProcessMessage = InstituionalManager.EditInstituional(record); return(View()); }
public static Institutional GetInstationalByLanguage(string language, int typeid) { using (MainContext db = new MainContext()) { if (string.IsNullOrEmpty(language)) { language = "tr"; } Institutional instional_info = db.Institutional.SingleOrDefault(d => d.TypeId == typeid && d.Language == language); return(instional_info); } }
public ActionResult Create(FormCollection formCollection) { if (Session["Email"] != null) { Institutional institutional = new Institutional(); InstitutionalContext context = new InstitutionalContext(); institutional.Name = formCollection["Name"]; context.Institutionals.Add(institutional); context.SaveChanges(); return(RedirectToAction("Index")); } return(RedirectToAction("Index", "Home")); }
public ActionResult Misyon(Institutional record, HttpPostedFileBase fileUpload) { string lang = FillLanguagesList(); record.Language = lang; record.TypeId = Convert.ToInt32(EnumInstituionalTypes.Misyon); if (fileUpload != null) { Random random = new Random(); int rand = random.Next(1000, 99999999); fileUpload.SaveAs(Server.MapPath("/Content/images/" + fileUpload.FileName)); record.Resim = "/Content/images/" + Utility.SetPagePlug(fileUpload.FileName) + "_" + rand + System.IO.Path.GetExtension(fileUpload.FileName); } ViewBag.ProcessMessage = InstituionalManager.EditInstituional(record); return(View()); }
public ActionResult Delete(int?id) { if (Session["Email"] != null) { if (id != null) { InstitutionalContext context = new InstitutionalContext(); Institutional institutional = context.Institutionals.Single(pro => pro.Id == id); return(View(institutional)); } else { return(RedirectToAction("Index", "Institutional")); } } return(RedirectToAction("Index", "Home")); }
public static bool EditInstituional(Institutional record) { using (MainContext db = new MainContext()) { try { Institutional editrecord = db.Institutional.SingleOrDefault(d => d.TypeId == record.TypeId && d.Language == record.Language); if (editrecord == null) { editrecord = new Institutional(); editrecord.TimeUpdated = DateTime.Now; editrecord.TypeId = record.TypeId; editrecord.Language = record.Language; editrecord.Content = record.Content; if (record.Resim != null) { editrecord.Resim = record.Resim; } editrecord.ResimTag = record.ResimTag; db.Institutional.Add(editrecord); } else { editrecord.TimeUpdated = DateTime.Now; editrecord.Content = record.Content; if (record.Resim != null) { editrecord.Resim = record.Resim; } editrecord.ResimTag = record.ResimTag; } db.SaveChanges(); return(true); } catch (Exception) { return(false); } } }
public ActionResult Edit(FormCollection formCollection, int?id) { if (Session["Email"] != null) { if (id != null) { InstitutionalContext context = new InstitutionalContext(); Institutional institutional = context.Institutionals.Single(pro => pro.Id == id); institutional.Name = formCollection["Name"]; context.SaveChanges(); return(RedirectToAction("Index")); } else { return(RedirectToAction("Index", "Institutional")); } } return(RedirectToAction("Index", "Home")); }
public ActionResult Delete(int?id, FormCollection formCollection) { if (Session["Email"] != null) { if (id != null) { InstitutionalContext context = new InstitutionalContext(); Institutional institutional = context.Institutionals.Single(pro => pro.Id == id); context.Institutionals.Remove(institutional); context.SaveChanges(); return(RedirectToAction("Index")); } else { return(RedirectToAction("Index", "Institutional")); } } return(RedirectToAction("Index", "Home")); }
public OurTeamWrapperModel(IEnumerable <OurTeam> ourTeam, Institutional danismanlarimiz, Institutional uzmanlikalanlarimiz) { this.danismanlarimiz = danismanlarimiz; this.ourTeam = ourTeam; this.uzmanlikalanlarimiz = uzmanlikalanlarimiz; }
public ActionResult Index() { Institutional model = InstituionalManager.GetInstationalByLanguage(lang, 0); return(View(model)); }