Ejemplo n.º 1
0
        static void Main(string[] args)
        {
            EmpleadosServicio empleados = new EmpleadosServicio();
            //instanciar
            Empleado programador = new Programador {
                Nombre = "Anngel", Sueldo = 2000
            };
            Empleado gerente = new Gerente {
                Nombre = "Luis", Sueldo = 2000
            };

            //agregar datos
            empleados.Empleados.Add(programador);
            empleados.Empleados.Add(gerente);
            //calcular bono
            empleados.CalcularBonos();
            Console.ReadLine();
        }
Ejemplo n.º 2
0
        protected void ButtonLogin_Click(object sender, EventArgs e)
        {
            Empleados usuarioIngresado = EmpleadosServicio.FactoryLogin(TxtUsuario, TxtClave);
            string    encriptacion     = Util.Base64Encode(Util.Encriptar(TxtClave.Text));
            // clave admin= Pz8/P3E/YDE/Pz8/fj8BP394SgorPz8/Pz8/GT8be04=

            Empleados usuarioBase = EmpleadosDal.Validar(usuarioIngresado);

            if (usuarioBase == null)
            {
                PanelError.Visible = true;
            }
            else
            {
                PanelError.Visible = false;
                // guardar la sesion
                Session["usuario"] = usuarioBase; // genero una cookie

                Response.Redirect("Index.aspx");
            }
        }