public ActionResult UpdateBuisnessSetting(FormCollection ObjFrmcollction) { Api.BusinessSetting.BusinessSetting ApiobjAddBusiness = new Api.BusinessSetting.BusinessSetting(); Domain.Socioboard.Domain.BusinessSetting ObjbusinessSetting = new Domain.Socioboard.Domain.BusinessSetting(); string BuisnessName = string.Empty; bool AssignTask; bool TaskNotification; BuisnessName = ObjFrmcollction["BuisnessName"].ToString(); AssignTask = Convert.ToBoolean(ObjFrmcollction["IsTaskAssigned"].ToString()); TaskNotification = Convert.ToBoolean(ObjFrmcollction["IsNotificationEnabled"].ToString()); var SelectedGroupId = ""; SelectedGroupId = ObjFrmcollction["BuisNessId"].ToString(); ObjbusinessSetting.Id = Guid.Parse(SelectedGroupId); Domain.Socioboard.Domain.User ObjUser = (Domain.Socioboard.Domain.User)Session["User"]; ObjbusinessSetting.UserId = ObjUser.Id; ObjbusinessSetting.GroupId = Guid.Parse(Session["group"].ToString()); ObjbusinessSetting.BusinessName = BuisnessName; ObjbusinessSetting.EntryDate = DateTime.Now; ObjbusinessSetting.AssigningTasks = AssignTask; ObjbusinessSetting.TaskNotification = TaskNotification; ObjbusinessSetting.FbPhotoUpload = 0; string ObjBsnsstng = (new JavaScriptSerializer().Serialize(ObjbusinessSetting)); ApiobjAddBusiness.UpdateBuisnessSetting(ObjBsnsstng); return(Content("Updated Successfully")); }
public ActionResult UpdateBuisnessSetting(FormCollection ObjFrmcollction) { Api.BusinessSetting.BusinessSetting ApiobjAddBusiness = new Api.BusinessSetting.BusinessSetting(); Domain.Socioboard.Domain.BusinessSetting ObjbusinessSetting = new Domain.Socioboard.Domain.BusinessSetting(); string BuisnessName = string.Empty; bool AssignTask; bool TaskNotification; BuisnessName = ObjFrmcollction["BuisnessName"].ToString(); AssignTask = Convert.ToBoolean(ObjFrmcollction["IsTaskAssigned"].ToString()); TaskNotification = Convert.ToBoolean(ObjFrmcollction["IsNotificationEnabled"].ToString()); var SelectedGroupId = ""; SelectedGroupId = ObjFrmcollction["BuisNessId"].ToString(); ObjbusinessSetting.Id = Guid.Parse(SelectedGroupId); Domain.Socioboard.Domain.User ObjUser = (Domain.Socioboard.Domain.User)Session["User"]; ObjbusinessSetting.UserId = ObjUser.Id; ObjbusinessSetting.GroupId = Guid.Parse(Session["group"].ToString()); ObjbusinessSetting.BusinessName = BuisnessName; ObjbusinessSetting.EntryDate = DateTime.Now; ObjbusinessSetting.AssigningTasks = AssignTask; ObjbusinessSetting.TaskNotification = TaskNotification; ObjbusinessSetting.FbPhotoUpload = 0; string ObjBsnsstng= (new JavaScriptSerializer().Serialize(ObjbusinessSetting)); ApiobjAddBusiness.UpdateBuisnessSetting(ObjBsnsstng); return Content("Updated Successfully"); }
public ActionResult savetask() { string groupid = Session["group"].ToString(); Domain.Socioboard.Domain.User objUser = (Domain.Socioboard.Domain.User)Session["User"]; string descritption = Request.Unvalidated.QueryString["description"]; string MessageDate = Request.QueryString["msgdate"]; string AssignDate = Request.QueryString["now"]; string comment = Request.QueryString["comment"]; Guid idtoassign = Guid.Empty; try { if (!string.IsNullOrEmpty(Request.QueryString["memberid"])) { idtoassign = Guid.Parse(Request.QueryString["memberid"]); } } catch (Exception ex) { } Api.Tasks.Tasks1 objTasks = new Api.Tasks.Tasks1(); Api.Tasks.Tasks objApiTasks = new Api.Tasks.Tasks(); objApiTasks.AddNewTaskWithGroup(descritption, MessageDate, objUser.Id.ToString(), objTasks, idtoassign.ToString(), comment, AssignDate, groupid); string Groupid = Session["group"].ToString(); Api.BusinessSetting.BusinessSetting objApiBusinessSetting = new Api.BusinessSetting.BusinessSetting(); Domain.Socioboard.Domain.BusinessSetting objbsns = (Domain.Socioboard.Domain.BusinessSetting) new JavaScriptSerializer().Deserialize(objApiBusinessSetting.GetDetailsofBusinessOwner(Groupid), typeof(Domain.Socioboard.Domain.BusinessSetting)); if (objbsns.TaskNotification == true) { Api.User.User ObjApiUser = new Api.User.User(); Domain.Socioboard.Domain.User UsertoSendMail = (Domain.Socioboard.Domain.User)(new JavaScriptSerializer().Deserialize(ObjApiUser.getUsersById(idtoassign.ToString()), typeof(Domain.Socioboard.Domain.User))); Api.MailSender.MailSender ApiobjMailSender = new Api.MailSender.MailSender(); string mailsender = ""; try { var mailBody = Helper.SBUtils.RenderViewToString(this.ControllerContext, "_TaskNotificationMailPartial", UsertoSendMail); string Subject = "TASK ASSIGNMENT on Socioboard"; mailsender = ApiobjMailSender.SendTaskNotificationMail(UsertoSendMail.EmailId, mailBody, Subject); } catch (Exception) { throw; } } return(Content("")); }
public ActionResult savetask() { string groupid = Session["group"].ToString(); Domain.Socioboard.Domain.User objUser = (Domain.Socioboard.Domain.User)Session["User"]; string descritption = Request.Unvalidated.QueryString["description"]; string MessageDate = Request.QueryString["msgdate"]; string AssignDate = Request.QueryString["now"]; string comment = Request.QueryString["comment"]; Guid idtoassign = Guid.Empty; try { if (!string.IsNullOrEmpty(Request.QueryString["memberid"])) { idtoassign = Guid.Parse(Request.QueryString["memberid"]); } } catch (Exception ex) { } Api.Tasks.Tasks1 objTasks = new Api.Tasks.Tasks1(); Api.Tasks.Tasks objApiTasks = new Api.Tasks.Tasks(); objApiTasks.AddNewTaskWithGroup(descritption, MessageDate, objUser.Id.ToString(), objTasks, idtoassign.ToString(), comment, AssignDate, groupid); string Groupid = Session["group"].ToString(); Api.BusinessSetting.BusinessSetting objApiBusinessSetting = new Api.BusinessSetting.BusinessSetting(); Domain.Socioboard.Domain.BusinessSetting objbsns = (Domain.Socioboard.Domain.BusinessSetting)new JavaScriptSerializer().Deserialize(objApiBusinessSetting.GetDetailsofBusinessOwner(Groupid), typeof(Domain.Socioboard.Domain.BusinessSetting)); if (objbsns.TaskNotification == true) { Api.User.User ObjApiUser = new Api.User.User(); Domain.Socioboard.Domain.User UsertoSendMail = (Domain.Socioboard.Domain.User)(new JavaScriptSerializer().Deserialize(ObjApiUser.getUsersById(idtoassign.ToString(), Session["access_token"].ToString()), typeof(Domain.Socioboard.Domain.User))); Api.MailSender.MailSender ApiobjMailSender = new Api.MailSender.MailSender(); string mailsender = ""; try { var mailBody = Helper.SBUtils.RenderViewToString(this.ControllerContext, "_TaskNotificationMailPartial", UsertoSendMail); string Subject = "TASK ASSIGNMENT on Socioboard"; mailsender = ApiobjMailSender.SendTaskNotificationMail(UsertoSendMail.EmailId, mailBody, Subject); } catch (Exception) { throw; } } return Content(""); }