public ActionResult ContactUpdate(ContactBig_ViewModel model) { try { if (ModelState.IsValid) { var ds = _DbContext.Contacts.Find(model.Contact.ContactID); ds.ContactType = model.Contact.ContactType; ds.Name = model.Contact.Name; ds.Number = model.Contact.Number; ds.UpdatedOn = DateTime.Now; _DbContext.SaveChanges(); return(RedirectToAction("GetContact", new { basincbtn = "Update" })); } else { return(RedirectToAction("GetContact", new { basincbtn = "Update" })); } } catch (Exception ex) { return(RedirectToAction("Contact")); } }
public ActionResult ContactInsert(ContactBig_ViewModel model) { var basicinfoid = GetBasicInfoID(); try { if (ModelState.IsValid) { var md = new Contact { BasicInfoID = basicinfoid, ContactType = model.Contact.ContactType, Name = model.Contact.Name, Number = model.Contact.Number, CreatedOn = DateTime.Now, UpdatedOn = DateTime.Now, Status = 1 }; _DbContext.Contacts.Add(md); _DbContext.SaveChanges(); return(RedirectToAction("GetContact", new { basincbtn = "Update" })); } else { return(RedirectToAction("GetContact", new { basincbtn = "Update" })); } } catch (Exception ex) { return(RedirectToAction("Contact")); } }
public ActionResult EmailInsert(ContactBig_ViewModel model) { var basicinfoid = GetBasicInfoID(); try { if (ModelState.IsValid) { var md = new Email { BasicInfoID = basicinfoid, Emails = model.Email.Email, EmailType = model.Email.EmailType, Description = model.Email.Description, Status = 1, UpdatedOn = DateTime.Now, CreatedOn = DateTime.Now }; _DbContext.Emails.Add(md); _DbContext.SaveChanges(); return(RedirectToAction("Email", new { basincbtn = "Update" })); } else { return(RedirectToAction("Email", new { basincbtn = "Update" })); } } catch (Exception ex) { return(RedirectToAction("Contact")); } }
public ActionResult BasicUpdate(ContactBig_ViewModel model, HttpPostedFileBase file) { try { if (ModelState.IsValid) { var ds = _DbContext.BasicInfos.Find(model.BasicInfo.BasicInfoID); ds.FirstName = model.BasicInfo.FirstName; ds.LastName = model.BasicInfo.LastName; ds.GenderID = model.BasicInfo.GenderID; ds.DateOfBirth = model.BasicInfo.DateOfBirth; ds.Address = model.BasicInfo.Address; ds.Mobile = model.BasicInfo.Mobile; ds.Profession = model.BasicInfo.Profession; ds.AboutMe = model.BasicInfo.AboutMe; ds.ProfilePic = model.BasicInfo.GetprofilePic(file); ds.Email = model.BasicInfo.Email; ds.UpdatedOn = DateTime.Now; _DbContext.SaveChanges(); Session["BasicInfoID"] = model.BasicInfo.BasicInfoID; return(RedirectToAction("Contact", new { isSaved = true, basincbtn = "Update" })); } else { return(RedirectToAction("Contact", new { isSaved = true })); } } catch (Exception ex) { return(RedirectToAction("Contact", new { isSaved = true })); } }
public ActionResult ImageInsert(ContactBig_ViewModel model, HttpPostedFileBase file) { var basicinfoid = GetBasicInfoID(); try { if (!ModelState.IsValid) { var md = new Image { BasicInfoID = basicinfoid, CreatedOn = DateTime.Now, Description = model.Image.Description, Name = model.Image.Name, UpdatedOn = DateTime.Now, Status = 1, URL = model.Image.GetImageFile(file), }; _DbContext.Images.Add(md); _DbContext.SaveChanges(); return(RedirectToAction("Image", new { basincbtn = "Update" })); } else { return(RedirectToAction("Image", new { basincbtn = "Update" })); } } catch (Exception ex) { return(RedirectToAction("Contact")); } }
public ActionResult Edit(int?Id) { var model = new ContactBig_ViewModel { BasicInfo = GetBasic(Id), Contact_IE = GetContact_IE(Id), Social_IE = GetSocial_IE(Id), Email_IE = GetEmail_IE(Id), Image_IE = GetImage_IE(Id), BasicAction = "BasicUpdate", BasicActive = "active", BasicBtn = "Update", ContactAction = "ContactInsert", ContactActive = "", ContactBtn = "Add", SocialAction = "SocialInsert", SocialActive = "", SocialBtn = "Add", EmailAction = "EmailInsert", EmailActive = "", EmailBtn = "Add", ImageAction = "ImageInsert", ImageActive = "", ImageBtn = "Upload" }; return(View("Contact", model)); }
public ActionResult SocialUpdate(ContactBig_ViewModel model) { try { if (model.Social.SocialID != null) { var data = _DbContext.Social.Find(model.Social.SocialID); data.Description = model.Social.Description; data.Link = model.Social.Link; data.LinkType = model.Social.Link; data.URL = model.Social.URL; data.UpdatedOn = DateTime.Now; _DbContext.SaveChanges(); return(RedirectToAction("Social", new { basincbtn = "Update" })); } else { return(RedirectToAction("Social", new { basincbtn = "Update" })); } } catch (Exception ex) { return(RedirectToAction("Contact")); } }
public ActionResult BasicInsert(ContactBig_ViewModel model, HttpPostedFileBase file) { if (ModelState.IsValid) { var md = new BasicInfo { ApplicationUserID = GetUserID(), FirstName = model.BasicInfo.FirstName, LastName = model.BasicInfo.LastName, GenderID = model.BasicInfo.GenderID, DateOfBirth = model.BasicInfo.DateOfBirth, Address = model.BasicInfo.Address, Mobile = model.BasicInfo.Mobile, Profession = model.BasicInfo.Profession, AboutMe = model.BasicInfo.AboutMe, Email = model.BasicInfo.Email, CreatedOn = DateTime.Now, UpdatedOn = DateTime.Now, ProfilePic = model.BasicInfo.GetprofilePic(file), Status = 1, }; _DbContext.BasicInfos.Add(md); _DbContext.SaveChanges(); Session["BasicInfoID"] = md.BasicInfoID; //return RedirectToAction("Contact", new { isSaved = true }); return(RedirectToAction("Contact", new { isSaved = true, basincbtn = "Update" })); } else { return(RedirectToAction("Contact", new { isSaved = true })); } }
public ActionResult SocialInsert(ContactBig_ViewModel model) { var basicinfoid = GetBasicInfoID(); try { if (ModelState.IsValid) { var social = new Social { BasicInfoID = basicinfoid, Description = model.Social.Description, Link = model.Social.Link, Status = 1, URL = model.Social.URL, CreatedOn = DateTime.Now, UpdatedOn = DateTime.Now }; _DbContext.Social.Add(social); _DbContext.SaveChanges(); return(RedirectToAction("Social", new { basincbtn = "Update" })); } else { return(RedirectToAction("Social", new { basincbtn = "Update" })); } } catch (Exception ex) { return(RedirectToAction("Contact")); } }
public ActionResult GetContact(string basincbtn) { try { //var gen = new BasicInfo_ViewModel { Genders = GetGender() }; string _basicBtn, _basicAction; if (basincbtn == "Update") { _basicBtn = "Update"; _basicAction = "BasicUpdate"; } else { _basicBtn = "Save Changes"; _basicAction = "BasicInsert"; } var cot = new ContactBig_ViewModel { BasicInfo = GetBasic(true), Contact_IE = GetContact_IE(), Social_IE = GetSocial_IE(), Email_IE = GetEmail_IE(), Image_IE = GetImage_IE(), BasicAction = _basicAction, BasicActive = "", BasicBtn = _basicBtn, ContactAction = "ContactInsert", ContactActive = "active", ContactBtn = "Add", SocialAction = "SocialInsert", SocialActive = "", SocialBtn = "Add", EmailAction = "EmailInsert", EmailActive = "", EmailBtn = "Add", ImageAction = "ImageInsert", ImageActive = "", ImageBtn = "Upload" }; return(View("Contact", cot)); } catch (Exception ex) { return(RedirectToAction("Contact")); } }
public ActionResult ImageEdit(int?Id) { if (Id != null) { var img = _DbContext.Images.Find(Id); var image = new Image_ViewModel { ImageID = img.ImageID, Description = img.Description, Name = img.Name, TempPicURL = img.URL }; var model = new ContactBig_ViewModel { BasicInfo = GetBasic(true), Contact_IE = GetContact_IE(), Social_IE = GetSocial_IE(), Email_IE = GetEmail_IE(), Image_IE = GetImage_IE(), Image = image, BasicAction = "BasicInsert", BasicActive = "", BasicBtn = "Save Changes", ContactAction = "ContactInsert", ContactActive = "", ContactBtn = "Add", SocialAction = "SocialInsert", SocialActive = "", SocialBtn = "Add", EmailAction = "EmailInsert", EmailActive = "", EmailBtn = "Add", ImageAction = "ImageUpdate", ImageActive = "active", ImageBtn = "Upload" }; return(View("Contact", model)); } else { return(RedirectToAction("Image")); } }
public ActionResult EmailEdit(int?Id) { try { var ds = _DbContext.Emails.Find(Id); var emil = new Email_ViewModel { EmailID = ds.EmailID, Description = ds.Description, Email = ds.Emails, EmailType = ds.EmailType }; var md = new ContactBig_ViewModel { BasicInfo = GetBasic(true), Contact_IE = GetContact_IE(), Email_IE = GetEmail_IE(), Social_IE = GetSocial_IE(), Image_IE = GetImage_IE(), Email = emil, BasicAction = "BasicInsert", BasicActive = "", BasicBtn = "Save Changes", ContactAction = "ContactInsert", ContactActive = "", ContactBtn = "Add", SocialAction = "SocialInsert", SocialActive = "", SocialBtn = "Add", EmailAction = "EmailUpdate", EmailActive = "active", EmailBtn = "Update", ImageAction = "ImageInsert", ImageActive = "", ImageBtn = "Upload" }; return(View("Contact", md)); } catch (Exception ex) { return(RedirectToAction("Email")); } }
public ActionResult ContactEdit(int?Id) { try { var con = _DbContext.Contacts.Find(Id); var cnt = new Contact_ViewModel { ContactID = con.ContactID, ContactType = con.ContactType, Name = con.Name, Number = con.Number, }; var ct = new ContactBig_ViewModel { Contact = cnt, BasicInfo = GetBasic(true), Contact_IE = GetContact_IE(), Social_IE = GetSocial_IE(), Email_IE = GetEmail_IE(), Image_IE = GetImage_IE(), BasicAction = "BasicInsert", BasicActive = "", BasicBtn = "Save Changes", ContactAction = "ContactUpdate", ContactActive = "active", ContactBtn = "Update", SocialAction = "SocialInsert", SocialActive = "", SocialBtn = "Add", EmailAction = "EmailInsert", EmailActive = "", EmailBtn = "Add", ImageAction = "ImageInsert", ImageActive = "", ImageBtn = "Upload" }; return(View("Contact", ct)); } catch (Exception ex) { return(RedirectToAction("GetContact")); } }
public ActionResult Contact(bool isSaved, string basincbtn) { string _basicBtn, _basicAction; if (basincbtn == "Update") { _basicBtn = "Update"; _basicAction = "BasicUpdate"; } else { _basicBtn = "Save Changes"; _basicAction = "BasicInsert"; } var model = new ContactBig_ViewModel { BasicInfo = GetBasic(isSaved), Contact_IE = GetContact_IE(), Social_IE = GetSocial_IE(), Email_IE = GetEmail_IE(), Image_IE = GetImage_IE(), BasicAction = _basicAction, BasicActive = "active", BasicBtn = _basicBtn, ContactAction = "ContactInsert", ContactActive = "", ContactBtn = "Add", SocialAction = "SocialInsert", SocialActive = "", SocialBtn = "Add", EmailAction = "EmailInsert", EmailActive = "", EmailBtn = "Add", ImageAction = "ImageInsert", ImageActive = "", ImageBtn = "Upload" }; return(View("Contact", model)); }
public ActionResult EmailUpdate(ContactBig_ViewModel model) { try { var ds = _DbContext.Emails.Find(model.Email.EmailID); ds.Description = model.Email.Description; ds.Emails = model.Email.Email; ds.EmailType = model.Email.EmailType; _DbContext.SaveChanges(); return(RedirectToAction("Email", new { basincbtn = "Update" })); } catch (Exception ex) { return(RedirectToAction("Email", new { basincbtn = "Update" })); } }
public ActionResult About(int?Id) { if (Id != null) { var model = new ContactBig_ViewModel { BasicInfo = GetBasic(Id), Contact_IE = GetContact_IE(Id), Social_IE = GetSocial_IE(Id), Email_IE = GetEmail_IE(Id), Image_IE = GetImage_IE(Id), }; return(View("About", model)); } else { return(RedirectToAction("Index")); } }
public ActionResult ImageUpdate(ContactBig_ViewModel model, HttpPostedFileBase file) { var img = _DbContext.Images.Find(model.Image.ImageID); if (img != null) { img.Description = model.Image.Description; img.Name = model.Image.Name; img.URL = model.Image.GetImageFile(file); img.UpdatedOn = DateTime.Now; _DbContext.SaveChanges(); return(RedirectToAction("Image")); } else { return(RedirectToAction("Image")); } }
public ActionResult SocialEdit(int?Id, string basincbtn) { try { string _basicBtn, _basicAction; if (basincbtn == "Update") { _basicBtn = "Update"; _basicAction = "BasicUpdate"; } else { _basicBtn = "Save Changes"; _basicAction = "BasicInsert"; } if (Id != null) { var dt = _DbContext.Social.Find(Id); var social = new Social_ViewModel { SocialID = dt.SocialID, Description = dt.Description, Link = dt.Link, URL = dt.URL }; var model = new ContactBig_ViewModel { Social = social, BasicInfo = GetBasic(true), Contact_IE = GetContact_IE(), Social_IE = GetSocial_IE(), Email_IE = GetEmail_IE(), Image_IE = GetImage_IE(), BasicAction = _basicAction, BasicActive = "", BasicBtn = _basicBtn, ContactAction = "ContactInsert", ContactActive = "", ContactBtn = "Add", SocialAction = "SocialUpdate", SocialActive = "active", SocialBtn = "Update", EmailAction = "EmailInsert", EmailActive = "", EmailBtn = "Add", ImageAction = "ImageInsert", ImageActive = "", ImageBtn = "Upload" }; return(View("Contact", model)); } else { return(RedirectToAction("Contact")); } } catch (Exception ex) { return(RedirectToAction("Contact")); } }