Exemple #1
0
 private void notificacion()
 {
     string usuario = "";
     if (WindowsIdentity.GetCurrent().Name.Split('\\')[0] == "SEEPYD" || WindowsIdentity.GetCurrent().Name.Split('\\')[0] == "ECONOMIA")
     {
         usuario = WindowsIdentity.GetCurrent().Name.Split('\\')[1];
     }
     else
     {
         usuario = System.Configuration.ConfigurationManager.AppSettings["usuario"].ToString();
     }
     Conexion con = new Conexion();
     SqlDataReader data = con.GetNotificacion(usuario);
     if (data.Read())
     {
         label4.Text = data["Nombre"].ToString();
         label5.Text = data["Asignadas"].ToString();
         label6.Text = data["Pendientes"].ToString();
         if (Convert.ToInt32(data["Asignadas"]) > 0)
         {
             MessageBox.Show("Tiene solicitude(s) asignada(s). Favor de trabajar","Notificador de SiMeAyuda");
             //this.Show();
         }
         notifyIcon1.Text = String.Format("Tiene {0} solicitudes asignadas\nTiene {1} solicitudes pendientes", data["Asignadas"].ToString(), data["Pendientes"].ToString());
         //data.Read();
         toolStripStatusLabel1.Text = "Actualizado el: " + DateTime.Now.ToString();
         con.Close();
     }
     else
     {
         toolStripStatusLabel1.Text = "No hay registro con su usuario.";
     }
 }