/*protected void LogginButton_Click(object sender, EventArgs e) * { * try * { * String correo = txtEmail.Text; * String paswordtmp = validacionesClass.CrearPasswordTmp(10); * * //OCKO_TblEmpleado empleadoLocal = OCKOEmpleadoUsuario.recuperarContraseña(correo); * if (OCKOEmpleadoUsuario.recuperarContraseña(correo)) * { * empleadoTable = empleadoClass.recuperarContraseñas(correo); * usuarioTable = usuarioClass.BuscarIdUsuario(empleadoTable.EmpId); * usuarioTable.UsuContraseña = paswordtmp; * usuarioClass.ActualizarUsuario(usuarioTable); * * Mensaje = "Estimado " + empleadoTable.EmpPrimerNombre + " " + empleadoTable.EmpPrimerApellido + Environment.NewLine; * Mensaje += "Se ha Generado su clave temporal necesaria para ingresar al sistema. " + Environment.NewLine; * Mensaje += "Usuario " + usuarioTable.Usunombre + "" + Environment.NewLine; * Mensaje += "Contraseña Temporal " + paswordtmp + "" + Environment.NewLine; * Mensaje += "Una vez que haya ingresado al sistema favor en su perfil cambiar su Clave. " + Environment.NewLine + Environment.NewLine; * Mensaje += "ATT: Administracion. " + Environment.NewLine + Environment.NewLine; * Mensaje += "(Las tildes han sido omitidas intencionalmente para evitar problemas de lectura) " + Environment.NewLine; * validacionesClass.enviarEmail(empleadoTable.EmpEmail, "Notificacion Recuperar Contraseña", Mensaje); * Response.Write("<script>window.alert('EL EMAIL FUE ENVIADO CORRECTAMENTE')</script>"); * * } * else * { * Response.Write("<script>window.alert('EL CORREO NO EXISTE EN EL SISTEMA')</script>"); * } * } * catch (Exception EX) * { * Response.Write("<script>window.alert('Sucedio un Error')</script>"); * } * * * } */ protected void LinkButton1_Click(object sender, EventArgs e) { try { String correo = txtEmail.Text; String paswordtmp = validacionesClass.CrearPasswordTmp(10); //OCKO_TblEmpleado empleadoLocal = OCKOEmpleadoUsuario.recuperarContraseña(correo); if (OCKOEmpleadoUsuario.recuperarContraseña(correo)) { empleadoTable = empleadoClass.recuperarContraseñas(correo); usuarioTable = usuarioClass.BuscarIdUsuario(empleadoTable.EmpId); usuarioTable.UsuContraseña = paswordtmp; usuarioClass.ActualizarUsuario(usuarioTable); Mensaje = "Estimado " + empleadoTable.EmpPrimerNombre + " " + empleadoTable.EmpPrimerApellido + Environment.NewLine; Mensaje += "Se ha Generado su clave temporal necesaria para ingresar al sistema. " + Environment.NewLine; Mensaje += "Usuario :" + usuarioTable.Usunombre + "" + Environment.NewLine; Mensaje += "Contraseña Temporal :" + paswordtmp + "" + Environment.NewLine; Mensaje += "Una vez que haya ingresado al sistema favor en su perfil cambiar su Clave. " + Environment.NewLine + Environment.NewLine; Mensaje += "ATT: Administracion. " + Environment.NewLine + Environment.NewLine; Mensaje += "(Las tildes han sido omitidas intencionalmente para evitar problemas de lectura) " + Environment.NewLine; validacionesClass.enviarEmail(empleadoTable.EmpEmail, "Notificacion Recuperar Contraseña", Mensaje); Response.Write("<script>window.alert('EL EMAIL FUE ENVIADO CORRECTAMENTE')</script>"); } else { Response.Write("<script>window.alert('EL CORREO NO EXISTE EN EL SISTEMA')</script>"); } } catch (Exception EX) { Response.Write("<script>window.alert('Sucedio un Error')</script>"); } }
protected void btnCambiarContraseña_Click(object sender, EventArgs e) { try { OCKOEmpleadoUsuario empleadoLocalClass = new OCKOEmpleadoUsuario(); int EmpdId = Convert.ToInt32(Session["EmpId"]); usuarioTable = empleadoClass.BuscarIdUsuario(EmpdId); if (txtConfirmarContraseña.Text == txtContraseñaNueva.Text) { usuarioTable.UsuId = EmpdId; usuarioTable.UsuContraseña = txtContraseñaNueva.Text; empleadoLocalClass.ActualizarUsuario(usuarioTable); mensaje = "su Contraseña"; ScriptManager.RegisterStartupScript(Page, Page.GetType(), "confirm", "MensajeEditado('" + mensaje + "');", true); ClientScript.RegisterStartupScript(this.GetType(), "", " setTimeout('window.location.href = window.location.href', 3000);", true); } else { txtConfirmarContraseña.Text = ""; txtContraseñaNueva.Text = ""; mensaje = "Las Contraseñas no coinciden"; ScriptManager.RegisterStartupScript(Page, Page.GetType(), "confirm", "MensajeError('" + mensaje + "');", true); } if (txtUsuario.Text != usuarioTable.Usunombre) { usuarioTable.Usunombre = txtUsuario.Text; empleadoLocalClass.ActualizarUsuario(usuarioTable); } } catch (Exception ex) { Session["ERROR_JEFES"] = ex; Response.Redirect("Jefes_ERROR.aspx"); } }
protected void Guardar_Click(object sender, EventArgs e) { try { int IdEmp = Convert.ToInt32(hdId.Value); empleadoTable = empleadoClass.BuscarIdEmpleado(IdEmp); usuarioTable = empleadoClass.BuscarIdUsuario(IdEmp); empleadoTable.EmpCedula = txtCedula.Text; empleadoTable.EmpPrimerNombre = txtPrimerNombre.Text; empleadoTable.EmpSegundoNombre = txtSegundoNombre.Text; empleadoTable.EmpPrimerApellido = txtPrimerApellido.Text; empleadoTable.EmpSegundoApellidos = txtSegunfoApellido.Text; empleadoTable.EmpFechaNacimiento = Convert.ToDateTime(txtFechaNacimiento.Text).Date; if (radioFemenino.Checked) { empleadoTable.EmpGenero = "F"; } else { empleadoTable.EmpGenero = "M"; } empleadoTable.EmpEmail = txtEmail.Text; empleadoTable.EmpDireccion = txtDireccion.Text; empleadoTable.EmpTelefono = txttelefono.Text; usuarioTable.Usunombre = txtUsuario.Text; empleadoClass.ActualizarUsuario(usuarioTable); empleadoClass.ActualizarEmpleado(empleadoTable); mensaje = "su Perfil"; ScriptManager.RegisterStartupScript(Page, Page.GetType(), "confirm", "MensajeEditado('" + mensaje + "');", true); ClientScript.RegisterStartupScript(this.GetType(), "", " setTimeout('window.location.href = window.location.href', 3000);", true); } catch (Exception ex) { Session["ERROR_EMPLEADO"] = ex; Response.Redirect("Empleado_ERROR.aspx"); } }