protected void btnIngresar_Click(object sender, EventArgs e) { try { DataSetTableAdapters.UsuarioTableAdapter obj = new DataSetTableAdapters.UsuarioTableAdapter(); int carnet = int.Parse(txtUsuario.Text); CarnetPass = "" + obj.login(carnet, txtPasword.Text); identificador = "" + obj.carnet(carnet, txtPasword.Text); //CarnetPass = Convert.ToString(obj.loginDistingible (txtUsuario.Text, txtPasword.Text)); lbError.Text = "" + CarnetPass; if (CarnetPass != null) { Session["usuario"] = CarnetPass; Session["identificador"] = identificador; //consulta de datos Response.Redirect("verificar.aspx"); } else if (txtUsuario.Text == "" || txtPasword.Text == "") { lbError.Text = "Debe llenar todos los campo para acceder"; } else if (txtUsuario.Text == "" && txtPasword.Text == "") { lbError.Text = "Debe llenar todos los campo para acceder"; } else { lbError.Text = "Error usuario y contraseña incorrectas"; } } catch { lbError.Text = "Error usuario y contraseña incorrectas"; } }
private void EjecutarSP() { DataSetTableAdapters.UsuarioTableAdapter obj = new DataSetTableAdapters.UsuarioTableAdapter(); DataSetTableAdapters.Solicitud_mTableAdapter obj1 = new DataSetTableAdapters.Solicitud_mTableAdapter(); int id = Convert.ToInt32(Session["id"]); string emailger = obj.UsuarioCorreo(Session["nom"].ToString()).ToString(); string emailus = obj1.Emailxid(Convert.ToString(id)).ToString(); MailMessage oMsg = new MailMessage(); //Desde oMsg.From = new MailAddress("" + emailger); //Para oMsg.To.Add("" + emailus); //Copia oMsg.Bcc.Add("*****@*****.**"); //Asunto oMsg.Subject = "Solicitud Aprobada"; //Cuerpo del Mensaje oMsg.Body = "Se ha Aprobado la solicitud " + id + " <br />Para revisar la solicitud, ingrese <a href=http://10.38.60.4/Materiales/Login.aspx> Aqui</a>."; oMsg.IsBodyHtml = true; SmtpClient smtp = new SmtpClient("emailsrv.falabella.cl"); smtp.Port = 25; smtp.Send(oMsg); oMsg.IsBodyHtml = true; }
protected void Button1_Click(object sender, EventArgs e) { try { DataSetTableAdapters.UsuarioTableAdapter obj = new DataSetTableAdapters.UsuarioTableAdapter(); String nombreUsuario = obj.spLogin(txtUsuario.Text, txtContraseña.Text).ToString(); if (!nombreUsuario.Equals("")) { Session["legajo"] = nombreUsuario; Response.Redirect("vistaUsuario.aspx"); } } catch { lblMensaje.Text = "Usuario/Contraseña incorrectos"; } }
private void EjecutarSP() { string cc, nombre, fecha, pendiente; pendiente = "Pendiente"; fecha = DateTime.Today.ToString("dd-MM-yyyy"); string usu = Session["nom"].ToString(); // envio el correo del usuario DataSetTableAdapters.UsuarioTableAdapter obj = new DataSetTableAdapters.UsuarioTableAdapter(); string email = obj.UsuarioCorreo(Lblusu.Text).ToString(); // consulto y envio el correo del gerente x el CC DataSetTableAdapters.CD_GERENCIATableAdapter obj3 = new DataSetTableAdapters.CD_GERENCIATableAdapter(); string correoGer = obj3.UsuarioCorreoGerente(lblcc.Text).ToString(); // actualizo el estado de la tabla DataSetTableAdapters.Solicitud_mTableAdapter obj4 = new DataSetTableAdapters.Solicitud_mTableAdapter(); obj4.UpdatePendiente(usu); MailMessage oMsg = new MailMessage(); //Desde oMsg.From = new MailAddress("*****@*****.**"); //Parañdigame oMsg.To.Add("" + email); //Copia oMsg.Bcc.Add("" + correoGer); oMsg.Bcc.Add("*****@*****.**"); //Asunto oMsg.Subject = "Nueva Solicitud de Materiales"; //Cuerpo del Mensaje oMsg.Body = "Se ha generado una nueva solicitud de materiales del usuario " + Lblusu.Text + " y su numero de solicitud es el " + Lblid.Text + "<br /><br/>" + GridViewToHtml(GridView1) + "<br /> Para poder revisar su solicitud, Ingrese <a href=http://10.38.60.4/Materiales/Login.aspx >Aqui</a>."; oMsg.IsBodyHtml = true; SmtpClient smtp = new SmtpClient("emailsrv.falabella.cl"); smtp.Port = 25; smtp.Send(oMsg); oMsg.IsBodyHtml = true; }
public void BtnIngresar_Click(object sender, EventArgs e) { try { DataSetTableAdapters.UsuarioTableAdapter obj = new DataSetTableAdapters.UsuarioTableAdapter(); string nombre = obj.Login(txtusu.Text, txtpass.Text).ToString(); string tipo = obj.IngresoTipo(txtusu.Text).ToString(); if (!nombre.Equals("")) { switch (tipo) { case "Gerente": Session["nom"] = nombre; Response.Redirect("Gerente.aspx"); break; case "Solicitante": Session["nom"] = nombre; Response.Redirect("SolMat.aspx"); break; case "Contabilidad": Session["nom"] = nombre; Response.Redirect("Contabilidad.aspx"); break; } } } catch { lblestado.Text = "usario/clave incorrectos"; } }