public StatusPanelController(TOBMain mainWindow) { //Initialize views _mainWindow = mainWindow; _userProfileView = mainWindow.userProfileTOB; _accountInfo = mainWindow.accountInfo; _tweetSender = mainWindow.userTweets; List<Status> statuses = new StatusBO().GetLimitedListBySorting((t => t.AccountId != 0), (t => t.TwitterCreatedDate), System.Data.SqlClient.SortOrder.Descending, MAX_COLLECTION_OBJECTS); List<TOBEntityBase> baseEntities = statuses.ConvertAll<TOBEntityBase>(s => s as TOBEntityBase); _statusCollection = new Collection<TOBEntityBase>(baseEntities); List<DirectMessage> dms = new DirectMessageBO().GetLimitedListBySorting((t => t.AccountId != 0 && t.Recieved == true),(t => t.TwitterCreatedDate), System.Data.SqlClient.SortOrder.Descending, MAX_COLLECTION_OBJECTS); List<TOBEntityBase> baseDmsEntities = dms.ConvertAll<TOBEntityBase>(s => s as TOBEntityBase); _directMessagesCollection = new Collection<TOBEntityBase>(baseDmsEntities); foreach (TOBBaseObject tobbaseobject in AccountManager.Instance.TobObjects) { tobbaseobject.NewStatus += new TOBBaseObject.StatusHandler(tobbaseobject_NewStatus); } PanelList pl = _mainWindow.accountInfo.CurrentPanelList as PanelList; LoadReplyView(pl.Where(s => s.PanelName == TOBEntityEnum.Replies).FirstOrDefault()); LoadReTweetView(pl.Where(s => s.PanelName == TOBEntityEnum.ReTweet).FirstOrDefault()); LoadMarkasFavoriteView(pl.Where(s => s.PanelName == TOBEntityEnum.Favorite).FirstOrDefault()); LoadDirectMessageView(pl.Where(s => s.PanelName == TOBEntityEnum.DirectMessages).FirstOrDefault()); LoadHomeView(pl.Where(s => s.PanelName == TOBEntityEnum.Home).FirstOrDefault()); }
public new void ProcessRequest(HttpContext context) { try { Autenticador.Entities.Status entityStatus = new Autenticador.Entities.Status() { SistemaID = ApplicationWEB.SistemaID , SistemaVersao = GetVersion() , SistemaNome = (string.IsNullOrEmpty(__SessionWEB.TituloSistema) ? __SessionWEB.TituloGeral : __SessionWEB.TituloSistema) , EmailSuporte = ApplicationWEB._EmailSuporte , EmailHost = ApplicationWEB._EmailHost , EmailTo = context.Request.QueryString["email"] , UsuarioID = (UserIsAuthenticated() ? __SessionWEB.__UsuarioWEB.Usuario.usu_id : Guid.Empty) , UsuarioIsAuthorized = (__SessionWEB.__UsuarioWEB.Grupo != null ? __SessionWEB.__UsuarioWEB.Grupo.vis_id == SysVisaoID.Administracao : false) }; StatusBO status = new StatusBO(entityStatus); StatusBO.eLevel level = (String.IsNullOrEmpty(context.Request.QueryString["level"]) ? StatusBO.eLevel.level0 : (StatusBO.eLevel)Enum.Parse(typeof(StatusBO.eLevel), context.Request.QueryString["level"], true)); xml = status.GetXmlDocument(level); // Add XmlElement SAML if (entityStatus.UsuarioIsAuthorized) { XmlElement xmlElementRoot = (XmlElement)xml.GetElementsByTagName("Status")[0]; switch (level) { case StatusBO.eLevel.level2: { xmlElementRoot.AppendChild(GetElementSAML(false)); break; } case StatusBO.eLevel.level3: { xmlElementRoot.AppendChild(GetElementSAML(true)); break; } } } context.Response.ContentType = "text/xml"; context.Response.Write(xml.OuterXml); } catch (Exception ex) { ApplicationWEB._GravaErro(ex); context.Response.ContentType = "text/plain"; context.Response.Write("Não foi possível gerar status."); } }
protected void btnSave_Click(object sender, EventArgs e) { try { StatusBO objStatusBo = new StatusBO(); ApplicationResult objResults = new ApplicationResult(); StatusBL objStatusBl = new StatusBL(); Controls objControls = new Controls(); objStatusBo.TrustMID = Convert.ToInt32(Session[ApplicationSession.TRUSTID]); objStatusBo.StatusName = txtStatusName.Text; objStatusBo.Discription = txtStatusDesc.Text; objStatusBo.LastModificationDate = DateTime.UtcNow.AddHours(5.5).ToString(); objStatusBo.LastModifiedUserID = Convert.ToInt32(Session[ApplicationSession.USERID]); if (ViewState["Mode"].ToString() == "Save") { objResults = objStatusBl.Status_Insert(objStatusBo); if (objResults.status == ApplicationResult.CommonStatusType.SUCCESS) { ClearAll(); ClientScript.RegisterStartupScript(typeof(Page), "MessagePopUp", "<script language='javascript'>alert('Status Created Successfully.');</script>"); GridDataBind(); PanelGrid_VisibilityMode(1); } else { ClientScript.RegisterStartupScript(typeof(Page), "MessagePopUp", "<script language='JavaScript'>alert('Status Name " + txtStatusName.Text + " Already Exists');</script>"); } } else { objStatusBo.StatusMasterID = Convert.ToInt32(ViewState["StatusMasterID"].ToString()); objResults = objStatusBl.Status_Update(objStatusBo); if (objResults.status == ApplicationResult.CommonStatusType.SUCCESS) { ClientScript.RegisterStartupScript(typeof(Page), "MessagePopUp", "<script language='JavaScript'>alert('Status updated successfully.');</script>"); GridDataBind(); ClearAll(); //objControls.ClearForm(Master.FindControl("ContentPlaceHolder1")); ViewState["Mode"] = "Save"; btnSave.Text = "Save"; } else { ClientScript.RegisterStartupScript(typeof(Page), "MessagePopUp", "<script language='JavaScript'>alert('Status Name " + txtStatusName.Text + " Already Exists');</script>"); } } } catch (Exception ex) { logger.Error("Error", ex); ClientScript.RegisterStartupScript(typeof(Page), "MessagePopUp", "<script>alert('Oops! There is some technical issue. Please Contact to your administrator.');</script>"); } }
/// <summary> /// To Insert details of Status in tbl_Status_M table /// Created By : NafisaMulla, 25-09-2014 /// Modified By : /// </summary> /// <param name="objStatusBO"></param> /// <returns></returns> public ApplicationResult Status_Insert(StatusBO objStatusBO) { try { pSqlParameter = new SqlParameter[6]; pSqlParameter[0] = new SqlParameter("@TrustMID", SqlDbType.Int); pSqlParameter[0].Direction = ParameterDirection.Input; pSqlParameter[0].Value = objStatusBO.TrustMID; pSqlParameter[1] = new SqlParameter("@StatusName", SqlDbType.VarChar); pSqlParameter[1].Direction = ParameterDirection.Input; pSqlParameter[1].Value = objStatusBO.StatusName; pSqlParameter[2] = new SqlParameter("@Discription", SqlDbType.VarChar); pSqlParameter[2].Direction = ParameterDirection.Input; pSqlParameter[2].Value = objStatusBO.Discription; pSqlParameter[3] = new SqlParameter("@IsDeleted", SqlDbType.Int); pSqlParameter[3].Direction = ParameterDirection.Input; pSqlParameter[3].Value = objStatusBO.IsDeleted; pSqlParameter[4] = new SqlParameter("@LastModifiedUserID", SqlDbType.Int); pSqlParameter[4].Direction = ParameterDirection.Input; pSqlParameter[4].Value = objStatusBO.LastModifiedUserID; pSqlParameter[5] = new SqlParameter("@LastModificationDate", SqlDbType.VarChar); pSqlParameter[5].Direction = ParameterDirection.Input; pSqlParameter[5].Value = objStatusBO.LastModificationDate; sSql = "usp_tbl_Status_M_Insert"; int iResult = Database.ExecuteNonQuery(CommandType.StoredProcedure, sSql, pSqlParameter); if (iResult > 0) { ApplicationResult objResults = new ApplicationResult(); objResults.status = ApplicationResult.CommonStatusType.SUCCESS; return(objResults); } else { ApplicationResult objResults = new ApplicationResult(); objResults.status = ApplicationResult.CommonStatusType.FAILURE; return(objResults); } } catch (Exception ex) { throw ex; } finally { objStatusBO = null; } }
public async Task <JsonResult> SalvarStatus([FromBody] Status Status, string token) { if (await StatusBO.SaveAsync(Status, token)) { return(Json("Configuracao salva com sucesso")); } else { return(Json("Encontramos algum problema ao salvar a Configuracao. Entre em contato com o suporte")); } }
// GET: api/Status public List <StatusBO> Get() { using (HREntities db = new HREntities()) { var allStatuses = new List <EmploymentStatuses>(); allStatuses = db.EmploymentStatuses.ToList(); var titleList = new List <StatusBO>(); foreach (var employStatus in allStatuses) { var status = new StatusBO(); status.employmentStatusID = employStatus.EmploymentStatusID; status.statusName = employStatus.StatusName; titleList.Add(status); } return(titleList); } }
// GET: api/Status/5 public object Get(int id) { using (HREntities db = new HREntities()) { var allStatusess = new List <EmploymentStatuses>(); allStatusess = db.EmploymentStatuses.ToList(); EmploymentStatuses status = allStatusess.Where(x => x.EmploymentStatusID == id).FirstOrDefault(); if (status == null) { return(NotFound()); } var employStatus = new StatusBO(); employStatus.employmentStatusID = status.EmploymentStatusID; employStatus.statusName = status.StatusName; return(employStatus); } }
public List <StatusBO> getOrderStatus() { try { string sql = "dbo.fn_get_tms_orderstatus"; List <StatusBO> statuslist = new List <StatusBO>(); conn = new NpgsqlConnection(connString); conn.Open(); using (var cmd = new NpgsqlCommand(sql, conn)) { cmd.CommandType = System.Data.CommandType.StoredProcedure; var reader = cmd.ExecuteReader(); do { while (reader.Read()) { var status = new StatusBO(); status.status = Utils.CustomParse <short>(reader["status"]); status.description = Utils.CustomParse <string>(reader["description"]); statuslist.Add(status); } }while (reader.NextResult()); reader.Close(); } return(statuslist); } catch (Exception msg) { throw msg; } finally { conn.Close(); } }
public int Put([FromBody] StatusBO value) { return(_iStatusBL.UpdatStatus(value)); }
// POST api/values public int Post([FromBody] StatusBO value) { return(_iStatusBL.AddStatus(value)); }
public void UpdStatusPerson(string id, StatusBO status) { try { dal.UpdateStatusPerson(id, (Status)status); } catch (MissingMemberException ex) { throw ex; } }
public async Task <IEnumerable <Status> > GetAllStatus(string idCliente, string token) { return(await StatusBO.GetListAsync(int.Parse(idCliente), token)); }