Beispiel #1
0
        // Se ejecuta al terminar de cargar el formulario
        private void signUp_Load(object sender, EventArgs e)
        {
            // Estable del ancho del formulario en 800px
            Width = 800;
            // Establece el alto del formulario en 450px
            Height = 450;

            // If el formulario no está en modo diseño
            if (!DesignMode)
            {
                // Creo la sombra del formulario
                shadow = new Dropshadow(this)
                {
                    // Establezco la posición de la sombra verticalmente
                    ShadowV = 5,
                    // Establezco la posición de la sombra horizontalmente
                    ShadowH = 5,
                    // Establezco el desvanecido de la sombra
                    ShadowBlur = 10,
                    // Establezco el área de la sombra
                    ShadowSpread = -5,
                    // Establezco el color de la sombra
                    ShadowColor = Color.FromArgb(150, 0, 0, 0)
                };
                // Vuelve a cargar la sombra para que se cargue con las configuraciones previas
                shadow.RefreshShadow();
            }

            // Quita el foco de los inputs y lo pone en el botón
            this.ActiveControl = btn_sign_up;

            // Sí existe el archivo de la ruta 'path'
            if (File.Exists(path))
            {
                // Creo un StreamReader para poder leer el contenido del archivo
                StreamReader reader = File.OpenText(path);
                // Guardo el contenido del archi en la variable contenido;
                string contenido = reader.ReadToEnd();
                // Cierro el reader por seguridad de los datos
                reader.Close();

                // Separo cada salto de linea como item en el siguiente array
                string[] users = contenido.Split('\n');

                // Obntengo el último id
                for (int i = 0; i < users.Length - 3; i += 5)
                {
                    id = int.Parse(users[i].Trim().Substring(10));
                }

                // Sumo 1 al ultimo id, para el nuevo usuario
                id++;
            }
            // Sí no existe el archivo
            else
            {
                // Sumo 1 al id que por defecto estaba en 0 pues aún no existen usuarios
                id++;
            }
        }
        // Se ejecuta al terminar de cargar el formulario
        private void EditDelete_Load(object sender, EventArgs e)
        {
            // Estable del ancho del formulario en 800px
            Width = 800;
            // Establece el alto del formulario en 450px
            Height = 450;

            // If el formulario no está en modo diseño
            if (!DesignMode)
            {
                // Creo la sombra del formulario
                shadow = new Dropshadow(this)
                {
                    // Establezco la posición de la sombra verticalmente
                    ShadowV = 5,
                    // Establezco la posición de la sombra horizontalmente
                    ShadowH = 5,
                    // Establezco el desvanecido de la sombra
                    ShadowBlur = 10,
                    // Establezco el área de la sombra
                    ShadowSpread = -5,
                    // Establezco el color de la sombra
                    ShadowColor = Color.FromArgb(150, 0, 0, 0)
                };
                // Vuelve a cargar la sombra para que se cargue con las configuraciones previas
                shadow.RefreshShadow();
            }
        }
        // Cuando carga por completo el formulario
        private void DataRegister_Load(object sender, EventArgs e)
        {
            // Obtiene la fecha actual
            DateTime today = DateTime.Today;

            // Configuración del tamoaño y de la sombra del formulario
            Width  = 800;
            Height = 450;
            if (!DesignMode)
            {
                shadow = new Dropshadow(this)
                {
                    ShadowV      = 5,
                    ShadowH      = 5,
                    ShadowBlur   = 10,
                    ShadowSpread = -5,
                    ShadowColor  = Color.FromArgb(150, 0, 0, 0)
                };
                shadow.RefreshShadow();
            }

            // Escribe la fecha actual en el campo fecha
            input_date.Text = today.ToString("dd/MM/yyyy");

            // Busca el ultimo id para saber que id se le asignará, es decir, el ultimo id + 1,
            // en caso de que no exista ningún id, se le asignará el 1.
            if (File.Exists(path))
            {
                StreamReader reader    = File.OpenText(path);
                string       contenido = reader.ReadToEnd();
                reader.Close();

                string[] climas = contenido.Split('\n');

                for (int i = 0; i < climas.Length; i += 8)
                {
                    id = int.Parse(climas[i].Trim().Substring(15));
                }

                id++;
            }
            else
            {
                id++;
            }

            // Escribe el id que se le asignará a ese nuevo clima en el input correspondiente
            input_id.Text = id.ToString();
        }
 // Cuando carga por completo el formulario
 private void Home_Load(object sender, EventArgs e)
 {
     // Configuración del tamoaño y de la sombra del formulario
     Width  = 800;
     Height = 450;
     if (!DesignMode)
     {
         shadow = new Dropshadow(this)
         {
             ShadowV      = 5,
             ShadowH      = 5,
             ShadowBlur   = 10,
             ShadowSpread = -5,
             ShadowColor  = Color.FromArgb(150, 0, 0, 0)
         };
         shadow.RefreshShadow();
     }
 }