Example #1
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         TBNombre.Focus();
     }
 }
Example #2
0
 private void BTNModificar_Click(object sender, EventArgs e)
 {
     TBNombre.Clear();
     TBApPaterno.Clear();
     TBApMaterno.Clear();
     TBNickname.Clear();
     TBFechaNac.Clear();
     TBEmail.Clear();
     TBDescripciónUser.Clear();
     MessageBox.Show("Usuario modificado", "Mensaje de estado");
 }
        private void BAceptar_Click(object sender, EventArgs e)
        {
            string nombre   = TBNombre.Text;
            string apellido = TBApellido.Text;
            string mail     = TBMail.Text;
            string password = TBContraseña.Text;
            string cargo    = CBCargo.Text;
            string rut      = TBRut.Text;
            string multi    = TBMulti.Text;
            bool   crear    = true;

            if (nombre != "" && apellido != "" && mail != "" && password != "" && cargo != "" && rut != "") //Comprobando Que se llenen Todos los Datos Requeridos
            {
                // Almacenando Los Text Box en variables

                foreach (ClassLibrary2.Credencial c in credenciales)
                {
                    if (c.rut == rut || c.username == mail) //Ya Existe un Usuario Con esos Datos -->Error
                    {
                        MessageBox.Show("Imposible Crear Usuario");
                        crear = false;
                        break;
                    }
                }
                if (crear)
                {
                    ClassLibrary2.Credencial a = new ClassLibrary2.Credencial(mail, password, cargo, rut);
                    credenciales.Add(a);   //Agrega la credencial de la nueva cuenta, asociada a la persona mediante el rut

                    if (cargo == "ALUMNO") //Crea La nueva cuenta como Estudiante
                    {
                        ClassLibrary2.Estudiante b = new ClassLibrary2.Estudiante(nombre, apellido, mail, multi, rut);
                        personas.Add(b);
                    }
                    else if (cargo == "PROFESOR")//Crea La nueva cuenta como Profesor
                    {
                        ClassLibrary2.Profesor b = new ClassLibrary2.Profesor(nombre, apellido, mail, multi, rut);
                        personas.Add(b);
                    }
                    else if (cargo == "ADMIN")//Crea La nueva cuenta como Admin
                    {
                        ClassLibrary2.Persona b = new ClassLibrary2.Persona(nombre, apellido, mail, rut);
                        personas.Add(b);
                    }
                }
                //Limpiando Los TextBox despues de recibir parametros
                TBNombre.Clear();
                TBApellido.Clear();
                TBContraseña.Clear();
                TBMail.Clear();
                TBRut.Clear();
            }
        }
Example #4
0
 //Fin de las funciones o metodos para el ejercicio 3
 //Funciones o metodos para el ejercicio 5
 private void Agendar_Click(object sender, EventArgs e)
 {
     if (!string.IsNullOrEmpty(TBNombre.Text) && !string.IsNullOrEmpty(TBTalf.Text))
     {
         agenda.Add(TBNombre.Text, TBTalf.Text);
         if (!BAgenda.Enabled)
         {
             BAgenda.Enabled = true;
         }
         TBTalf.Text = TBNombre.Text = null;
         TBNombre.Focus();
     }
 }
Example #5
0
        private void BTNEnviar_Click(object sender, EventArgs e)
        {
            if (!(TBCedula.Text.Equals("") || TBNombre.Equals("") || TBApellido1.Equals("") || TBApellido2.Equals("") || TBResidencia.Equals("")))
            {
                SOAPReference.Service1Client con = new SOAPReference.Service1Client();

                SOAPReference.Usuario user = new SOAPReference.Usuario();

                user.Cedula     = Int32.Parse(TBCedula.Text);
                user.Nombre     = TBNombre.Text;
                user.Apellidop1 = TBApellido1.Text;
                user.Apellido2  = TBApellido2.Text;
                user.Residencia = TBResidencia.Text;

                con.AddUsuario(user);
            }
        }
        private void ActivoPorDefecto()
        {
            BtnAlta.Enabled      = false;
            BtnBaja.Enabled      = false;
            BtnModificar.Enabled = false;

            TBNombre.Text    = "";
            TBDireccion.Text = "";
            TBTel.Text       = "";

            TBNombre.Enabled = true;
            //TBDireccion.Enabled = false;
            TBTel.Enabled = false;

            TBNombre.Focus();

            _objCompania = null;
        }
Example #7
0
 private void button1_Click(object sender, EventArgs e)
 {
     try
     {
         ClienteNegocio clienteNegocio = new ClienteNegocio();
         clienteNegocio.agregarCliente(MTBCedula.Text, TBNombre.Text, TBApellido.Text, TBEmail.Text, MTBTelefono.Text);
         MTBCedula.Clear();
         TBNombre.Clear();
         TBApellido.Clear();
         TBEmail.Clear();
         MTBTelefono.Clear();
         MessageBox.Show("Cliente ingresado");
     }
     catch (Exception em)
     {
         MessageBox.Show("" + em.Message);
     }
 }
Example #8
0
        private void BTRealizarPedido_Click(object sender, EventArgs e)
        {
            double Bruto = Neto * 0.85; //Variable para calcular el total bruto del pedido (Sin Iva)

            //Condicional para evaluar si se ha ingresado el nombre y la dirección
            if (TBNombre.Text == "" || TBDireccion.Text == "")
            {
                MessageBox.Show("El campo nombre o dirección está vacio, por favor ingrese los datos correctos", "Error al registrar pedido");
            }
            else
            {
                //Variables de captura de Nombre y Dirección
                string Direccion = TBDireccion.Text;
                string Nombre    = TBNombre.Text;

                //Condicionales de envio de datos segun la selección de Pila, Cola Simple o Cola Circular
                if (Acc.Seleccion.Equals("CasoPila"))
                {
                    Acc.AgregarPila(Nombre, Direccion, Neto, Bruto, Items);
                }
                else if (Acc.Seleccion.Equals("CasoColaS"))
                {
                    Acc.AgregarColaS(Nombre, Direccion, Neto, Bruto, Items);
                }
                else if (Acc.Seleccion.Equals("CasoColaC"))
                {
                    Acc.AgregarColaC(Nombre, Direccion, Neto, Bruto, Items);
                }
                else if (Acc.Seleccion.Equals("CasoListEnlazS"))
                {
                    Lista.AgregarListEnlazS(Nombre, Direccion, Neto, Bruto, Items);
                }

                //Condicionales para mostrar los datos existentes en la estructura segun la selección de Pila, Cola Simple o Cola Circular
                if (Acc.Seleccion.Equals("CasoPila"))
                {
                    Acc.MostrarPila(DGVRegistro);
                }
                else if (Acc.Seleccion.Equals("CasoColaS"))
                {
                    Acc.MostrarColaS(DGVRegistro);
                }
                else if (Acc.Seleccion.Equals("CasoColaC"))
                {
                    Acc.MostrarColaC(DGVRegistro);
                }
                else if (Acc.Seleccion.Equals("CasoListEnlazS"))
                {
                    Lista.MostrarListEnlazS(DGVRegistro);
                }

                //Limpiar datos del cliente
                TBDireccion.Clear();
                TBNombre.Clear();

                //reset de items y total
                LBCantCamarones.Text       = "0";
                LBCantChicago.Text         = "0";
                LBCantChorizoItaliano.Text = "0";
                LBCantCorona.Text          = "0";
                LBCantJamonQueso.Text      = "0";
                LBCantMargarita.Text       = "0";
                LBCantMariscosGalleta.Text = "0";
                LBCantMexicana.Text        = "0";
                LBCantMilanesaPollo.Text   = "0";
                LBCantMilanesaRes.Text     = "0";
                LBCantNica.Text            = "0";
                LBCantPepperoni.Text       = "0";
                LBCantPotpie.Text          = "0";
                LBCantSalmon.Text          = "0";
                LBCantVegetariana.Text     = "0";
                LBTotal.Text = "0";
                Neto         = 0;
            }
        }     //Botón para realizar un pedido
        private void BAceptar_Click(object sender, EventArgs e)
        {
            string nombre   = TBNombre.Text;
            string apellido = TBApellido.Text;
            string mail     = TBMail.Text;
            string password = TBContraseña.Text;
            string cargo    = CBCargo.Text;
            string rut      = TBRut.Text;
            string multi    = TBMulti.Text;
            bool   crear    = true;

            if (nombre != "" && apellido != "" && mail != "" && password != "" && cargo != "" && rut != "") //Comprobando Que se llenen Todos los Datos Requeridos
            {
                // Almacenando Los Text Box en variables

                foreach (ClassLibrary2.Credencial c in credenciales)
                {
                    if (c.rut == rut || c.username == mail) //Ya Existe un Usuario Con esos Datos -->Error
                    {
                        MessageBox.Show("Imposible Crear Usuario");
                        crear = false;
                        break;
                    }
                }
                if (crear)
                {
                    ClassLibrary2.Credencial a = new ClassLibrary2.Credencial(mail, password, cargo, rut);
                    credenciales.Add(a); //Agrega la credencial de la nueva cuenta, asociada a la persona mediante el rut
                    //serializamos la lista credenciales apenas se le agrega una
                    BinaryFormatter formatter1 = new BinaryFormatter();
                    Stream          miStreamc  = new FileStream("Credenciales.bin", FileMode.Open, FileAccess.Write, FileShare.ReadWrite);
                    formatter1.Serialize(miStreamc, credenciales);
                    miStreamc.Close();


                    if (cargo == "ALUMNO") //Crea La nueva cuenta como Estudiante
                    {
                        Estudiante b = new Estudiante {
                            nombre = nombre, apellido = apellido, email = mail, carrera = multi, rut = rut, cargo = "ALUMNO"
                        };
                        personas.Add(b);
                        //serializamos la lista personas apenas se le agrega una persona
                        BinaryFormatter formatter = new BinaryFormatter();
                        Stream          miStream  = new FileStream("Personas.bin", FileMode.Open, FileAccess.Write, FileShare.ReadWrite);
                        formatter.Serialize(miStream, personas);
                        miStream.Close();
                    }
                    else if (cargo == "PROFESOR")//Crea La nueva cuenta como Profesor
                    {
                        Profesor b = new Profesor {
                            nombre = nombre, apellido = apellido, email = mail, facultad = multi, rut = rut, cargo = "PROFESOR"
                        };
                        personas.Add(b);
                        //serializamos la lista personas apenas se le agrega una persona
                        BinaryFormatter formatter = new BinaryFormatter();
                        Stream          miStream  = new FileStream("Personas.bin", FileMode.Open, FileAccess.Write, FileShare.ReadWrite);
                        formatter.Serialize(miStream, personas);
                        miStream.Close();
                    }
                    else if (cargo == "ADMIN")//Crea La nueva cuenta como Admin
                    {
                        Persona b = new Persona {
                            nombre = nombre, apellido = apellido, email = mail, rut = rut, cargo = "ADMIN"
                        };
                        personas.Add(b);
                        //serializamos la lista personas apenas se le agrega una persona
                        BinaryFormatter formatter = new BinaryFormatter();
                        Stream          miStream  = new FileStream("Personas.bin", FileMode.Open, FileAccess.Write, FileShare.ReadWrite);
                        formatter.Serialize(miStream, personas);
                        miStream.Close();
                    }
                }
                //Limpiando Los TextBox despues de recibir parametros
                TBNombre.Clear();
                TBApellido.Clear();
                TBContraseña.Clear();
                TBMail.Clear();
                TBRut.Clear();
            }
        }