protected void Button1_Click(object sender, EventArgs e) { try { Database1Entities1 db = new Database1Entities1(); UsuarioBL us = new UsuarioBL(); string nombreUsuario = User.Identity.Name; Usuario u = (from usa in db.Usuario where usa.NombreUsuario == nombreUsuario select usa).FirstOrDefault(); if (TxtNombre.Text.Trim().Equals("") || Password.Text.Trim().Equals("")) { return; } else { us.AgregarUsuarios(TxtNombre.Text.Trim(), Password.Text.Trim(), txtRutUsuario.Text.Trim(), txtCorreoUsuario.Text.Trim(), Int32.Parse(txtCelularUsuario.Text.Trim())); txtCelularUsuario.Text = ""; txtCorreoUsuario.Text = ""; TxtNombre.Text = ""; txtRutUsuario.Text = ""; Password.Text = ""; Page.ClientScript.RegisterStartupScript(this.GetType(), "Scripts", "<script>alert('Usuario Agregado Exitosamente');</script>"); // Response.Redirect("~/Login.aspx"); } } catch (Exception es) { LbMessage.Text = es.Message.ToString(); } }
public ModificarUsuario(Usuario user) { InitializeComponent(); logNegUsu = new UsuarioBL(); logNegRol = new RolBL(); txtID.Text = user.Id; txtContra.Text = user.Contraseña; cbxRol.Text = user.getRol(); us = new Usuario(); us = user; BindingList <RolUsuario> listaRol = new BindingList <RolUsuario>(); listaRol = logNegRol.listaRoles(); cbxRol.ValueMember = "Descriptor"; foreach (RolUsuario r in listaRol) { cbxRol.Items.Add(r); } //btnEditar.Enabled = false; }
public Principal(int idUsuario, int tipoUsuario) { InitializeComponent(); usuarioBL = new UsuarioBL(); id = idUsuario; string nombreUsuario = usuarioBL.obtenerNombreUsuario(idUsuario); lblNombreUsuario.Text = nombreUsuario; //int tipoUsuario = usuarioBL.obtenerTipoUsuario(idUsuario); if (tipoUsuario != -1) { if (tipoUsuario == 2) { modoTutor(); //tutor } else if (tipoUsuario == 3) { modoCoordTutor(); //coordinador de tutoria } else if (tipoUsuario == 4) { modoAdministrador(); //administrador } else if (tipoUsuario == 5) { modoAsistComunicacion(); //asistente de comunicacion } } }
public JsonResult Autenticar(UsuarioVm u) { var rm = new Comun.ResponseModel(); //password = Comun.HashHelper.MD5(password); // u.Clave = u.Clave.ToLower(); var usuario = UsuarioBL.Obtener(x => x.Correo == u.Usuario && x.Clave == u.Clave && x.Activo, includeProperties: "Rol"); if (usuario != null) { if (!usuario.IndCambio) { rm.SetResponse(true); rm.function = "nuevaclave(" + usuario.Id + ",'" + usuario.Correo + "');"; } else { AddSesion(usuario.Id, ref rm); Session["UsuarioId"] = usuario.Id; Session["Rol"] = usuario.Rol.Codigo; Session["UsuarioRol"] = usuario.NombreCompleto + " - " + usuario.Rol.Denominacion; Session["mnu"] = Constante.Menu.Listar(usuario.Rol.Codigo); rm.SetResponse(true); rm.href = Url.Action("Index", "Home"); } } else { rm.SetResponse(false, "Usuario o Clave Incorrecta"); } return(Json(rm)); }
private void btnIniciarSesion_Click(object sender, EventArgs e) { if (validarCampos()) { if (UsuarioBL.iniciarSesion(objetoUsuario(), ref error, ref mensaje)) { Usuario usuario = UsuarioBL.obtenerUsuario(objetoUsuario(), ref error, ref mensaje); if (!error) { Globales.UsuarioGlobal = usuario; frmPrincipal.visibilidadMsPrincipal(); this.Close(); } else { MessageBox.Show("Ocurrió un error.", "Alprotec", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { if (!error) { MessageBox.Show("Usuario o contraseña incorrectos.", "Alprotec", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Ocurrió un error.", "Alprotec", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } }
public ActionResult Sair() { UsuarioBL usuarioBL = new UsuarioBL(); usuarioBL.Sair(); return(RedirectToAction("Index", "Home")); }
public static long getID() { long Id = 0; if (HttpContext.Current.Session["Usuario"] == null) { Usuario Usuario = new UsuarioBL().ObtenerxLogin(HttpContext.Current.User.Identity.Name); if (Usuario != null) { HttpContext.Current.Session["ID"] = Usuario.RelacionId == null ? 0 : Usuario.RelacionId.Value; Id = Usuario.RelacionId == null ? 0 : Usuario.RelacionId.Value; } } else { Usuario Usuario = (Usuario)HttpContext.Current.Session["Usuario"]; if (Usuario != null) { Id = Usuario.RelacionId == null ? 0 : Usuario.RelacionId.Value; } } return(Id); }
public ActionResult Login(String Login, String Senha) { if (ModelState.IsValid) { LoginBL login = new LoginBL(); UsuarioBL usuarioBL = new UsuarioBL(); UsuarioModel usuario = login.isCorrectPassWord(Login, Senha); if (usuario != null) { Session["ID_USUARIO"] = usuario.ID_Usuario.ToString(); Session["NOME"] = usuario.Nome.ToString(); Session["Usuario"] = usuario; Session["StatusPermitido"] = usuarioBL.ListaStatus(usuario.usuario_perfil.Select(u => (PerfilEnum)u.ID_PERFIL).ToList()); return(RedirectToAction("PaginaHome", "Home")); } else { return(RedirectToAction("Login")); } } else { return(RedirectToAction("Login")); } }
public ActionResult ReporteCreditoObservado(int?pOficinaId, int?pUsuarioId, string pTipo = "PDF") { var data = CreditoBL.ReporteCreditoObservado(pOficinaId, pUsuarioId); var rd = new ReportDataSource("dsCreditoObservado", data); var oficina = "TODOS"; if (pOficinaId != null) { oficina = OficinaBL.Obtener(pOficinaId.Value).Denominacion; } var agente = "TODOS"; if (pUsuarioId != null) { agente = UsuarioBL.Obtener(x => x.UsuarioId == pUsuarioId.Value, includeProperties: "Persona").Persona.NombreCompleto; } var parametros = new List <ReportParameter> { new ReportParameter("Oficina", oficina), new ReportParameter("Agente", agente) }; return(Reporte(pTipo, "rptCreditoObservado.rdlc", rd, "A4Horizontal0.25", parametros)); }
public ActionResult ReporteCobroDiario(int?pGestorid, int?pOficinaid, bool indMora = false) { var usuarioid = pGestorid.HasValue ? pGestorid.Value : VendixGlobal.GetUsuarioId(); var cajadiarioid = VendixGlobal.GetCajaDiarioId(); var oAgente = UsuarioBL.Obtener(x => x.UsuarioId == usuarioid, "Persona"); var sCaja = pGestorid.HasValue ? string.Empty : CajaDiarioBL.Obtener(x => x.CajaDiarioId == cajadiarioid, "Caja").Caja.Denominacion; var titulo = "COBRO DIARIO"; var oCredito = CreditoBL.ReporteCobroDiario(usuarioid, pOficinaid); if (indMora) { oCredito = oCredito.Where(x => x.Mora > 0).ToList(); titulo = "REPORTE DE MOROSIDAD"; } var saldosininteres = oCredito.Sum(x => x.MontoCredito); var saldomora = oCredito.Sum(x => x.Mora); var saldoVencido = oCredito.Where(x => x.DiasAtrazo > 0).Sum(x => x.MontoCredito); var rd = new ReportDataSource("dsCobroDiario", oCredito); var parametros = new List <ReportParameter> { new ReportParameter("Fecha", VendixGlobal.GetFecha().ToString()), new ReportParameter("Agente", oAgente.Persona.NombreCompleto), new ReportParameter("Caja", sCaja), new ReportParameter("SaldoVencido", saldoVencido.ToString()), new ReportParameter("SaldoMoroso", saldomora.ToString()), new ReportParameter("SaldoSinInteres", saldosininteres.ToString()), new ReportParameter("Titulo", titulo) }; return(Reporte("PDF", "rptCobroDiario.rdlc", rd, "A4Horizontal0.25", parametros)); }
public ActionResult ReporteCreditoAprobado(string pFecha, int?pUsuarioid, int?pOficinaid) { var data = CreditoBL.ReporteCreditoAprobacion(DateTime.Parse(pFecha), pUsuarioid, pOficinaid); var rd = new ReportDataSource("dsCreditoAprobacion", data); var oficina = "TODOS"; if (pOficinaid != null) { oficina = OficinaBL.Obtener(pOficinaid.Value).Denominacion; } var usuario = "TODOS"; if (pUsuarioid != null) { usuario = UsuarioBL.Obtener(x => x.UsuarioId == pUsuarioid.Value, includeProperties: "Persona").Persona.NombreCompleto; } var parametros = new List <ReportParameter> { new ReportParameter("Oficina", oficina), new ReportParameter("Gestor", usuario), new ReportParameter("Fecha", DateTime.Parse(pFecha).ToShortDateString()) }; return(Reporte("PDF", "rptCreditoAprobacion.rdlc", rd, "A4Horizontal0.25", parametros)); }
public ActionResult ReporteEstadoCredito(int pCreditoId) { string pModalidad = string.Empty; var credito = CreditoBL.Obtener(x => x.CreditoId == pCreditoId, includeProperties: "Persona,Producto"); var data = CreditoBL.ListarEstadoPlanPago(pCreditoId); var rd = new ReportDataSource("dsEstadoCredito", data); switch (credito.FormaPago) { case "D": pModalidad = "DIARIO"; break; case "S": pModalidad = "SEMANAL"; break; case "Q": pModalidad = "QUINCENAL"; break; case "M": pModalidad = "MENSUAL"; break; } var parametros = new List <ReportParameter> { new ReportParameter("Producto", credito.Producto.Denominacion), new ReportParameter("MontoProducto", credito.MontoProducto.ToString()), new ReportParameter("MontoInicial", credito.MontoInicial.ToString()), new ReportParameter("MontoCredito", credito.MontoCredito.ToString()), new ReportParameter("Modalidad", pModalidad), new ReportParameter("Cuotas", credito.NumeroCuotas.ToString()), new ReportParameter("Interes", credito.Interes.ToString()), new ReportParameter("Estado", credito.Estado), new ReportParameter("Cliente", credito.Persona.NumeroDocumento + " " + credito.Persona.NombreCompleto), new ReportParameter("Analista", UsuarioBL.ObtenerNombre(credito.UsuarioRegId)), new ReportParameter("GastoAdm", credito.MontoGastosAdm.ToString()), new ReportParameter("Desembolso", credito.MontoDesembolso.ToString()) }; return(Reporte("PDF", "rptEstadoCredito.rdlc", rd, "A4Vertical0.25", parametros)); }
private void tlbMenu_DeleteClick() { try { Cursor = Cursors.WaitCursor; if (XtraMessageBox.Show("Esta seguro de eliminar el registro?", this.Text, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { if (!ValidarIngreso()) { UsuarioBE objE_Usuario = new UsuarioBE(); objE_Usuario.IdUser = int.Parse(gvUsuario.GetFocusedRowCellValue("IdUser").ToString()); objE_Usuario.Usuario = Parametros.strUsuarioLogin; objE_Usuario.Maquina = WindowsIdentity.GetCurrent().Name.ToString(); objE_Usuario.IdEmpresa = Parametros.intEmpresaId; UsuarioBL objBL_Usuario = new UsuarioBL(); objBL_Usuario.Elimina(objE_Usuario); XtraMessageBox.Show("El registro se eliminó correctamente", this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information); Cargar(); } } Cursor = Cursors.Default; } catch (Exception ex) { Cursor = Cursors.Default; XtraMessageBox.Show(ex.Message, this.Text, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
protected void btnBuscar_Click(object sender, EventArgs e) { UsuarioBE usuarioBE = new UsuarioBE(); List <UsuarioBE> lstUsuarios = new List <UsuarioBE>(); UsuarioBE Usuario = (UsuarioBE)Session["Usuario"]; usuarioBE.IdUsuario = txtIdUsuario.Text.ToUpper(); usuarioBE.TipoDocumento.IdValor = ddlTipoDocumento.SelectedValue; usuarioBE.NumeroDocumento = txtNumeroDocumento.Text; usuarioBE.NombreRazon = txtNombreRazon.Text.ToUpper(); usuarioBE.ApellidoPaterno = txtApellidoPaterno.Text.ToUpper(); usuarioBE.ApellidoMaterno = txtApellidoMaterno.Text.ToUpper(); usuarioBE.Perfil.IdValor = ddlPerfil.SelectedValue; if (!txtContratista.Text.Equals("")) { //usuarioBE.Contratista.TipoDocumento.IdValor = hfIdContratista.Value.Substring(0, 6); //usuarioBE.Contratista.NumeroDocumento = hfIdContratista.Value.Substring(6); usuarioBE.Contratista.IdValor = hfIdContratista.Value; } usuarioBE.Metodo = "S"; usuarioBE.UsuarioCreacion = Usuario; try { lstUsuarios = UsuarioBL.ListarUsuarios(usuarioBE); Session["lstUsuarios"] = lstUsuarios; gvUsuarios.DataSource = lstUsuarios; gvUsuarios.DataBind(); } catch (Exception ex) { ScriptManager.RegisterStartupScript(Page, Page.GetType(), "myModal", "openAlert('#divAlert','modal-header-danger','Error','" + ex.Message.Replace("'", "\\'").Replace("\r", "\\r").Replace("\n", "\\n") + "');", true); } lblTotalRegistros.Text = gvUsuarios.Rows.Count.ToString(); }
public static long getUsuarioId() { long UsuarioId = 0; if (HttpContext.Current.Session["Usuario"] == null) { Usuario Usuario = new UsuarioBL().ObtenerxLogin(HttpContext.Current.User.Identity.Name); if (Usuario != null) { HttpContext.Current.Session["Usuario"] = Usuario; HttpContext.Current.Session["Nombre"] = Usuario.Nombre; UsuarioId = Usuario.UsuarioId; } } else { Usuario Usuario = (Usuario)HttpContext.Current.Session["Usuario"]; if (Usuario != null) { UsuarioId = Usuario.UsuarioId; } } return(UsuarioId); }
/// <summary> /// Genera el excel con la data de usuarios desde la base de datos. /// </summary> public ActionResult ExportarExcel() { if (!User.Identity.IsAuthenticated || Session["UsuarioTipo"].ToString().ToLower() != "administrador") { return(RedirectToAction("Index", "Reporte")); } IUsuarioBL usuarioBl = new UsuarioBL(); List <UsuarioBloqueBE> usuarios = usuarioBl.ListarUsuarioBloque(); GridView gv = new GridView { DataSource = ConvertToDataTable(usuarios) }; gv.DataBind(); Response.ClearContent(); Response.Buffer = true; Response.AddHeader("content-disposition", $"attachment; filename=Usuarios-{DateTime.Now:ddMMyyyy}.xls"); Response.ContentType = "application/ms-excel"; Response.Charset = ""; StringWriter objStringWriter = new StringWriter(); HtmlTextWriter objHtmlTextWriter = new HtmlTextWriter(objStringWriter); gv.RenderControl(objHtmlTextWriter); Response.Output.Write(objStringWriter.ToString()); Response.Flush(); Response.End(); return(RedirectToAction("Index", "Reporte")); }
protected void btnBuscar_Click(object sender, EventArgs e) { UsuarioBL usuarioBL = new UsuarioBL(); gvUsuario.DataSource = usuarioBL.Buscar(txtdato.Text.Trim()); gvUsuario.DataBind(); }
public ActionResult ListarUsuario(GridDataRequest request) { int totalRecords = 0; var lstGrd = UsuarioBL.LstUsuarioJGrid(request, ref totalRecords); var productsData = new { total = (int)Math.Ceiling((float)totalRecords / (float)request.rows), page = request.page, records = totalRecords, rows = (from item in lstGrd select new { id = item.UsuarioId, cell = new string[] { item.UsuarioId.ToString(), item.NombreUsuario, item.Persona.NombreCompleto, item.Persona.Celular1, item.Persona.EmailPersonal, item.Estado.ToString(), item.UsuarioId.ToString() + "," + (item.Estado ? "1":"0") } } ).ToArray() }; return(Json(productsData, JsonRequestBehavior.AllowGet)); }
public GruposPage() { usuarioBL = new UsuarioBL(); grupoBL = new GrupoBL(); InitializeComponent(); RefreshGroups(); Acciones = new ObservableCollection <AccionListViewItem>(); var accionesGrupo = grupoBL.ListarAcciones(); foreach (var item in accionesGrupo) { var accionlb = new AccionListViewItem(); accionlb.Accion = item; accionlb.Content = accionlb.Accion.Descripcion; Acciones.Add(accionlb); } GruposMode(); foreach (ListViewItem item in lvAcciones.Items) { item.IsSelected = true; } var acciones = usuarioBL.ListarAccionesDisponiblesEnVista(SesionActiva.ObtenerInstancia().Usuario.ID, 2); CreateCommandBar(AccionesBar, acciones); }
private void frmAgregarEditarUsuario_Load(object sender, EventArgs e) { try { if (CodigoUsuario.HasValue) { //BUSQUEDA DE USUARIOS Y MUESTRA DE INFORMACION Int32 RelacionCodigo = Convert.ToInt32(CodigoUsuario); UsuarioBL ObjetoUsuario = new UsuarioBL(); AsignarValores(ObjetoUsuario.BuscarPorCodigo(RelacionCodigo)); VerPerfiles(ObjetoRelacion.Listar(RelacionCodigo)); } else { lblCodigo.Text = "-1"; txtFechaCreacion.Text = DateTime.Now.Date.ToShortDateString(); txtFechaModificacion.Text = DateTime.Now.Date.ToShortDateString(); } } catch (Exception Ex) { MessageBox.Show(Ex.Message); } }
public ActionResult Guardar(Datos.Usuario usuario, string activo) { var rm = new Comun.ResponseModel(); usuario.Activo = activo == "ON" ? true : false; try { if (usuario.Id == 0) { usuario.Clave = usuario.Correo; usuario.IndCambio = false; UsuarioBL.Crear(usuario); } else { UsuarioBL.ActualizarParcial(usuario, x => x.Nombre, x => x.Correo, x => x.Celular, x => x.Activo); } rm.SetResponse(true); rm.href = Url.Action("Index", "Usuario"); } catch (Exception ex) { rm.SetResponse(false, ex.Message); } return(Json(rm, JsonRequestBehavior.AllowGet)); }
private void btncrear_Click(object sender, EventArgs e) { usuarios nu = new usuarios(); nu.usuario = txtusuario.Text.Trim(); nu.clave = txtclave.Text; nu.nombre_completo = txtnombre.Text; nu.dui = txtdui.Text; string estado = cbxestado.SelectedItem.ToString(); if (estado == "Activo") { nu.estado = 1; } else { nu.estado = 2; } nu.estado_sesion = 0; nu.fecha_ultimo_ingreso = null; nu.hora_ultimo_ingreso = null; nu.id_rol = Int32.Parse(cbxroles.SelectedValue.ToString()); UsuarioBL.CrearUsuario(nu); MessageBox.Show("Usuario registrado Correctamente", "Registro Agregado", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if (Request.QueryString["ticket"] != null && Request.QueryString["aplicacion"] != null) { UsuarioBE usuarioBE = new UsuarioBE(); AplicacionBE aplicacionBE = new AplicacionBE(); usuarioBE.Ticket = Request.QueryString["ticket"].ToString(); aplicacionBE.IdAplicacion = Request.QueryString["aplicacion"].ToString(); UsuarioBL.ObtenerUsuarioTicket(usuarioBE); List <UsuarioBE> lstUsuarios = UsuarioBL.ListarUsuarios(usuarioBE); if (lstUsuarios.Count == 1) { Session["Usuario"] = lstUsuarios[0]; Session["Aplicacion"] = aplicacionBE; FormsAuthentication.SetAuthCookie(lstUsuarios[0].IdUsuario, true); UsuarioBL.GenerarTicket(lstUsuarios[0]); //Response.Redirect("forms/Principal.aspx"); Response.Redirect("forms/Inicio.aspx"); } else { ScriptManager.RegisterStartupScript(Page, Page.GetType(), "myModal", "openAlert('#divAlert','modal-header-danger','Error','Usuario y/o contraseña inválido.');", true); //ScriptManager.RegisterStartupScript(Page, Page.GetType(), "myModal", "$('#divAlert').modal();", true); } } } }
public FormUsuarios() { InitializeComponent(); _Usuario = new UsuarioBL(); listaUsuarioBindingSource.DataSource = _Usuario.ObtenerUsuario(); }
/// <summary> /// Mustra los datos del usuario seleccionado /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void dgvUsuarios_CellContentClick(object sender, DataGridViewCellEventArgs e) {//identifica que coluna fue seleccionada int id = dgvUsuarios.CurrentRow.Index; _usuario = new Usuario(); //obtiene el valor del id de la comuna seleccionada _usuario.Id = (Convert.ToInt16(dgvUsuarios[0, id].Value)); UsuarioBL bl = new UsuarioBL(); //manda llamar al usuario por el id _usuario = bl.ObtenerUduario(_usuario.Id); //llena campos txtNombre.Text = _usuario.Nombre; txtUsuario.Text = _usuario.Usuario1; txtcontrasena.Text = _usuario.contrasena; checkActivoUsuario.Checked = _usuario.Activo; btnEliminarUsuario.Visible = true; //hace lo mismo pero con permisos PermisosBL blp = new PermisosBL(); _permisos = blp.ObtenerPermiso(_usuario.IdPermisos); checkAdmin.Checked = _permisos.Admin; checkCorte.Checked = _permisos.Corte; checkBordado.Checked = _permisos.Bordado; checkMaquila.Checked = _permisos.Maquila; checkLavanderia.Checked = _permisos.Lavanderia; checkTerminado.Checked = _permisos.Terminado; checkAlmacen.Checked = _permisos.Almacen; checkVentas.Checked = _permisos.Venta; }
public ActionResult Editar(Usuario modelo, bool activo, bool reiniciarPassword) { if (ModelState.IsValid) { modelo.Activo = activo; modelo.ReiniciarPassword = reiniciarPassword; string strMensaje = new UsuarioBL().Guardar(modelo); if (strMensaje.Equals("OK")) { TempData["Usuario-Success"] = strMensaje; return(RedirectToAction("Index")); } else { ModelState.AddModelError("", strMensaje); } } string strAtributo = "checked='checked'"; ViewBag.ActivoSi = activo == true ? strAtributo : ""; ViewBag.ActivoNo = activo == false ? strAtributo : ""; ViewBag.ReiniciarPasswordSi = reiniciarPassword == true ? strAtributo : ""; ViewBag.ReiniciarPasswordNo = reiniciarPassword == false ? strAtributo : ""; this.CargaControles(); return(View(modelo)); }
public ActionResult Index(int?page, string search) { CustomHelper.setTitulo("Usuario", "Listado"); List <Usuario> Usuarios = new List <Usuario>(); try { if (!string.IsNullOrWhiteSpace(search) && search != null) { Usuarios = new UsuarioBL().Buscar(search, CustomHelper.getColegioId()).ToList(); } else { Usuarios = new UsuarioBL().ObtenerListado(CustomHelper.getColegioId()); } } catch (Exception ex) { ViewBag.Error = string.Format("Message: {0} StackTrace: {1}", ex.Message, ex.StackTrace); return(View("~/Views/Shared/Error.cshtml")); } ViewBag.Search = search; int pageSize = 15; int pageNumber = (page ?? 1); return(View(Usuarios.ToPagedList(pageNumber, pageSize))); }
private void btnEntrar_Click(object sender, EventArgs e) { if (txtNuevaContrasena.Text == txtRepetirContrasena.Text) { try { UsuarioBL ObjetoUsuario = new UsuarioBL(); //ACTUALIZAMOS LA CLAVE Y RESETEAMOS EL INDICADOR Usuario.Pass = txtNuevaContrasena.Text; Usuario.ResetPassOnLogin = false; //GUARDAMOS LOS CAMBIOS ObjetoUsuario.GuardarCambios(Usuario); MessageBox.Show("La contraseña fue actualizada exitosamente,intente ingresar nuevamente", "Actualizacion exitosa", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); this.Close(); } catch (Exception Ex) { MessageBox.Show(Ex.Message); } } else { MessageBox.Show("La contraseña digitada no coincide, favor revisar y volver a intentar", "Error en contraseña", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
/// <summary> /// Encargado de recibir el nombre de usuario de los canales front de venta y llamar /// al metodo de negocio para crear un registro del usuario /// </summary> /// <param name="usuario">Nombre de Usuario</param> /// <returns>Identificador del usuario</returns> public long ConsultarExistencia(string usuario) { long resp; UsuarioBL consultaExis = new UsuarioBL(); resp = consultaExis.ConsultarExistencia(usuario); return resp; }
/// <summary> /// Encargado de recibir el nombre de usuario de los canales front de venta y llamar /// al metodo de negocio para realizar la autenticación /// </summary> /// <param name="usuario">Objeto de negocio Usuario</param> /// <returns>Nombre de usuario</returns> public long RecuperarContrasena(string usuario) { long resp; UsuarioBL recuperarContrasena = new UsuarioBL(); resp = recuperarContrasena.RecuperarContrasena(usuario); return resp; }
/// <summary> /// Encargado de llamar al metodo de negocio para consultar los cargos /// posibles del usuario /// </summary> /// <returns>nombre de los cargos</returns> public List<PerfilBE> ConsultarCargos() { List<PerfilBE> resp; UsuarioBL regUsuario = new UsuarioBL(); resp = regUsuario.consultarPerfiles(); return resp; }
/// <summary> /// Encargado de recibir el nombre de usuario de los canales front de venta y llamar /// al metodo de negocio para realizar la autenticación /// </summary> /// <param name="usuario">Objeto de negocio Usuario</param> /// <returns>nombre de usuario</returns> public string Autenticacion(UsuarioBE usuario) { string resp; UsuarioBL autenticarUsuario = new UsuarioBL(); resp = autenticarUsuario.Autenticacion(usuario); return resp; }
private void btnAceptar_Click(object sender, EventArgs e) { int idUsuario = Convert.ToInt32(cmbUsuario.SelectedValue); string claveUsuario = txtClave.Text; try { UsuarioBL verficar = new UsuarioBL(); DataSet autentication = new DataSet(); autentication = verficar.validar_Usuario(idUsuario, claveUsuario); if (autentication.Tables["validarUsuario"].Rows.Count > 0) { FrmPrincipal principal = new FrmPrincipal(); principal.Show(); this.Hide(); } else { txtClave.Text = ""; txtClave.Focus(); MessageBox.Show("Clave o Usuario Incorrecto, por favor verifique he intente de nuevo"); } } catch (Exception) { throw; } }
private void Listar() { UsuarioBL usuarioBL = new UsuarioBL(); gvUsuario.DataSource = usuarioBL.Listar(); gvUsuario.DataBind(); }
private void btnConfirmar_Click(object sender, EventArgs e) { UsuarioEntity objUsuario = Sesion.UsuarioActual; UsuarioBL objUsuarioBL = new UsuarioBL(); if (CompararContraseña(txtNuevoPassword.Text, txtConfPassword.Text)) { if (objUsuarioBL.CambiarContraseña(objUsuario.Login, txtPasswordActual.Text, txtNuevoPassword.Text)) { MessageBox.Show("Contraseña modificada correctamente", "Aviso"); this.Close(); } else { MessageBox.Show("Ha ocurrido un error, verifique los datos","Aviso"); } } else { MessageBox.Show("Las contraseñas no coinciden", "Aviso"); } }
private void btnIngresar_Click_1(object sender, EventArgs e) { try { //Validar if (ValidarCampoVacio(txtContraseña.Text.Trim(), txtUsuario.Text.Trim())) { UsuarioBL objUsuarioBL = new UsuarioBL(); UsuarioEntity objUsuario = objUsuarioBL.ValidarUsuario(txtUsuario.Text, txtContraseña.Text); if (objUsuario != null) { this.Hide(); Sesion.UsuarioActual = objUsuario; frmPrincipal frm = new frmPrincipal(); frm.ShowDialog(); this.Show(); txtContraseña.Text = ""; txtUsuario.Text = ""; this.Close(); } else { MessageBox.Show("Contraseña incorrecta", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Debe completar todos los campos"); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
// GET: Usuario public ActionResult Index() { ViewBag.Breadcrumb = new Breadcrumb().GetBreadcrumb(this); UsuarioBL bl = new UsuarioBL(); List<Model> models = bl.GetData(); List<UsuarioModels> usuarios = new List<UsuarioModels>(); models.ForEach(row => usuarios.Add((UsuarioModels)row)); return View(usuarios); }
/// <summary> /// Encargado de recibir el nombre de usuario de los canales front de venta y llamar /// al metodo de negocio para crear un registro del usuario /// </summary> /// <param name="usuario">Objeto de negocio Usuario</param> /// <returns>Código interno del cilindro</returns> public long RegistrarUsuario(UsuarioBE usuario) { long resp; UsuarioBL regUsuario = new UsuarioBL(); resp = regUsuario.RegistrarUsuario(usuario); return resp; }
public frmManUsuarioActualiza() { InitializeComponent(); objUsuarioBL = new UsuarioBL(); }
public void EnlazarDatos() { objUsuario = new UsuarioBL(); dgvUsuarios.DataSource = objUsuario.ListarTodo(); }