예제 #1
0
 private void txtBuscarVencimiento_TextChanged(object sender, EventArgs e)
 {
     try
     {
         List <Cliente> ls = new BusCliente().ListarClientes(txtBuscarCliente.Text);
         gdvClientes.DataSource = ls;
         DataTablePersonalizado.Multilinea(ref gdvClientes);
         gdvClientes.Columns[2].Visible  = false;
         gdvClientes.Columns[10].Visible = false;
     }
     catch (Exception)
     {
         MessageBox.Show("No existe el cliente buscado, verifique nuevamente", "Cliente no encontrado", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
 }
예제 #2
0
 protected void btnEnviarPass_Click(object sender, EventArgs e)
 {
     try
     {
         EntCliente cli = new BusCliente().Obtener(txtPass.Text);
         lblCorreo.Text = cli.Email;
         string pass = UtiCrypto.DesEncriptar(cli.Password);
         UtiCorreo.MandarCorreo(cli.Email, "Recuperación de Contraseña", "Haz solicitado recuperar tu contraseña, \n Tu contraseña es:  " + pass + " \n\nRecuerda que puedes editar tus datos dentro de \"Mis Autos\" \n www.verificentrosdehidalgo.com");
         this.programmaticModalPopup.Show();
     }
     catch (Exception ex)
     {
         MostrarMensaje(ex.Message);
     }
 }
예제 #3
0
        private void ListarClientes_Proveedores()
        {
            try
            {
                List <Cliente> lstClientes = new BusCliente().ListarClientes("");
                gdvClientes.DataSource = lstClientes;

                DataTablePersonalizado.Multilinea(ref gdvClientes);
                gdvClientes.Columns[2].Visible  = false;
                gdvClientes.Columns[10].Visible = false;
            }
            catch (Exception ex)
            {
                MessageBox.Show("Ocurrióun error al mostrar los datos" + ex.Message, "Listado de Clientes", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
예제 #4
0
 protected void btnEnviar_Click(object sender, EventArgs e)
 {
     try
     {
         List <EntCliente> lst = new BusCliente().ObtenerAlertas(Convert.ToInt32(hfPeriodo.Value));
         foreach (EntCliente ent in lst)
         {
             UtiCorreo.MandarCorreo(ent.Email, "Recordatorio de Verificación", string.Format("Hola {0} te recordamos que tu vehículo marca {1} {2},  modelo {5} con placa {3} del estado de {4} está próximo a vencer su periodo de verificación. \n Agradeceremos su preferencia en cualquiera de nuestros verificentros. \n Atte. \n www.verificentrosdehidalgo.com ", ent.Email, ent.Marca, ent.Submarca, ent.Placa, ent.Estado, ent.Modelo));
             new BusAutos().ActualizarAviso(ent.IdAuto, true);
         }
         this.programmaticModalPopup.Show();
     }
     catch (Exception ex)
     {
         mostrarMensaje(ex.Message);
     }
 }
예제 #5
0
 protected void lnkCerrar_Click(object sender, EventArgs e)
 {
     try
     {
         EntCliente ent     = (EntCliente)Session["123"];
         string     mailold = ent.Email;
         EntCliente nvo     = new EntCliente();
         nvo.Email    = mailold;
         nvo.Password = hfPassNvo.Value;
         EntCliente log = new BusCliente().Obtener(nvo.Email, nvo.Password);
         Session["123"] = log;
         this.programmaticModalPopup.Hide();
         Response.Redirect("Editar.aspx");
     }
     catch (Exception ex)
     {
         MostrarMensaje(ex.Message);
     }
 }
예제 #6
0
 protected void btnEntrar_Click1(object sender, EventArgs e)
 {
     try
     {
         EntCliente ent = new EntCliente();
         ent.Usuario  = txtUser.Text;
         ent.Password = UtiCrypto.Encriptar(txtPass.Text);
         EntCliente log = new BusCliente().Obtener(ent.Usuario, ent.Password);
         if (log == null)
         {
             throw new ApplicationException("Usuario y/o Contraseña incorrecta");
         }
         Session["123"] = log;
         Response.Redirect("~/Pages/Autos.aspx");
     }
     catch (Exception ex)
     {
         ScriptManager.RegisterStartupScript(this, this.GetType(), "error", "alert('" + ex.Message + "');", true);
     }
 }
예제 #7
0
 protected void btnEntrar_Click1(object sender, EventArgs e)
 {
     try
     {
         EntCliente ent = new EntCliente();
         ent.Email    = txtMailEnt.Text;
         ent.Password = UtiCrypto.Encriptar(txtPass.Text);
         EntCliente log = new BusCliente().Obtener(ent.Email, ent.Password);
         if (log == null)
         {
             throw new ApplicationException("Correo electrónico y/o Contraseña incorrecta");
         }
         log.Estatus = true;
         new BusCliente().ActualizarEsta(log);
         Session["123"] = log;
         Response.Redirect("Autos.aspx");
     }
     catch (Exception ex)
     {
         ScriptManager.RegisterStartupScript(this, this.GetType(), "error", "alert('" + ex.Message + "');", true);
     }
 }