Example #1
0
    protected void tabla_SancionarCliente_RowCommand(object sender, GridViewCommandEventArgs e)
    {
        double idCl = Convert.ToDouble(e.CommandArgument);

        Notificacion notificacion = new Notificacion();

        notificacion = new DaoAdministrador().buscaridClienteN(idCl);

        Cliente cliente = new Cliente();

        cliente = new DaoAdministrador().buscaridClienteC(idCl);

        cliente.FechaSancion = DateTime.Now;
        cliente.Sesion       = "sancionado";


        new DaoAdministrador().sancionCliente(cliente);

        Correo correo  = new Correo();
        string mensaje = "Tu cuenta a sido sancionada por inconformidad de los usuarios . Espera que uno de nuestros administradores te vuelva activar tu cuenta";

        correo.enviarCorreoNotificacion(cliente.Email, mensaje);

        tabla_SancionarConductor.DataBind();
    }
Example #2
0
    protected void Login_Administrador_Authenticate1(object sender, AuthenticateEventArgs e)
    {
        Administrador administrador = new Administrador();

        administrador.Usuario    = Login_Administrador.UserName;
        administrador.Contrasena = Login_Administrador.Password;

        administrador = new DaoAdministrador().login(administrador);


        ((Label)Login_Administrador.FindControl("LN_Mensaje")).Text = new LAdministrador().login(administrador);
        //Session["user"] = null; //Variable vacia (No ha iniciado sesiĆ³n)
    }
Example #3
0
    protected void tabla_Conductor_RowCommand(object sender, GridViewCommandEventArgs e)
    {
        int idConductor = Convert.ToInt32(e.CommandArgument);

        Correo    correo    = new Correo();
        Conductor conductor = new Conductor();

        conductor = new DaoAdministrador().buscarEmail(idConductor);

        String mensaje = "Su cuenta ya se encuentra activa, puedes ofrecer nuestros servicio a nuestros clientes";

        correo.enviarCorreoNotificacion(conductor.Email, mensaje);
        conductor.Sesion = "activo";

        new DaoAdministrador().sesionConductor(conductor);
        L_confirmacion.Text = "Solicitud Aceptado";

        tabla_Conductor.DataBind();
    }
Example #4
0
    protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e)
    {
        int idCliente = Convert.ToInt32(e.CommandArgument);

        Correo  correo  = new Correo();
        Cliente cliente = new Cliente();

        cliente = new DaoAdministrador().buscarEmailCl(idCliente);

        String mensaje = "Su cuenta ya a sido activa";

        correo.enviarCorreoNotificacion(cliente.Email, mensaje);
        cliente.Sesion = "activo";

        new DaoAdministrador().sancionCliente(cliente);
        L_AceptarCl.Text = "Aceptado";

        Tabla_AceptarCl.DataBind();
    }
Example #5
0
    protected Pago desprendible(int idCo)
    {
        Pago         informe      = new Pago();
        Notificacion desprendible = new DaoAdministrador().generarDesprendible(idCo);

        DataTable datosFinal = informe.TablaPago;
        DataRow   fila;

        double suma     = new DaoAdministrador().ganancias(idCo);
        double ganancia = suma * 0.25;

        fila = datosFinal.NewRow();
        fila["NombreConductor"]   = desprendible.NombreCo;
        fila["ApellidoConductor"] = desprendible.ApellidoCo;
        fila["Cedula"]            = desprendible.Cedula;
        fila["Placa"]             = desprendible.Placa;
        fila["Tarifa"]            = ganancia;

        datosFinal.Rows.Add(fila);
        return(informe);
    }