public ActionResult PlanArl() { var usuarioActual = ObtenerUsuarioEnSesion(System.Web.HttpContext.Current); if (usuarioActual == null) { ViewBag.Mensaje = "Debe estar autenticado para visualizar los Indicadores."; return(RedirectToAction("Login", "Home")); } var lnUsuario = new LNUsuario(); EvaluacionPositivaModel modelEvalPositiva = new EvaluacionPositivaModel(); ServiceClient.EliminarParametros(); ServiceClient.AdicionarParametro("NIT", usuarioActual.NitEmpresa); var resultAno = ServiceClient.ObtenerObjetoJsonRestFul <int>(urlServicioPlanificacion, CapacidadObtenerAnoInicioEmpresa, RestSharp.Method.GET); if (resultAno > 0) { modelEvalPositiva.Anios = GetAnios(resultAno); } else { modelEvalPositiva.Anios = GetAnios(2010); } modelEvalPositiva.RazonSocial = usuarioActual.RazonSocialEmpresa; return(View(modelEvalPositiva)); }
public HttpResponseMessage EnviarNotificarInconsistenciaLaboral(EDNotificarInconsistencia notIncon) { try { LNRelacionesLaborales lnRL = new LNRelacionesLaborales(); /// Defino variable gs LNUsuario lnUs = new LNUsuario(); /// Defino variable gs List <EDTiposS> lstCorreos = lnRL.DevuelveCorreoGerente(notIncon.empresa_nit_sistema); if (lstCorreos != null && lstCorreos.Count > 0) { string NombrePlantilla = notIncon.nombrePlantilla; notIncon.Email_Gerente = lstCorreos[0].Id_Tipo; notIncon.Nombre_Gerente = lstCorreos[0].Descripcion; EDNotificarInconsistencia notInconRes = lnUs.EnviaNotificacionInconsistenciaLaborales(NombrePlantilla, notIncon); var response = Request.CreateResponse <EDNotificarInconsistencia>(HttpStatusCode.Created, notInconRes); return(response); } else { var response = Request.CreateResponse(HttpStatusCode.ExpectationFailed); return(response); } } catch (Exception ex) { var response = Request.CreateResponse(HttpStatusCode.InternalServerError); return(response); } }
public ActionResult Login(string usuario, string password) { usuario = "*****@*****.**"; password = "******"; try { ENUsuario usuarioLogin = LNUsuario.ObtenerPorCorreoElectronico(usuario); if (usuarioLogin != null) { Crypto pwd = new Crypto(Crypto.CryptoTypes.encTypeTripleDES); string decrypt = pwd.Decrypt(usuarioLogin.var_Password); if (decrypt != password) { return(View("Login")); } Session["NombreUsuario"] = string.Concat(usuarioLogin.var_Nombre, " ", usuarioLogin.var_Apellidos); return(RedirectToAction("Index", "Home")); } } catch (Exception ex) { return(View("Login")); } return(View("Login")); }
public HttpResponseMessage AutenticarUsuario(EDUsuarioSistema objUsuario) { try { var lnUsuario = new LNUsuario(); var result = lnUsuario.AutenticarUsuario(objUsuario); if (result != null) { var response = Request.CreateResponse(HttpStatusCode.Created, result); return(response); } else { var response = Request.CreateResponse(HttpStatusCode.ExpectationFailed); return(response); } } catch (Exception ex) { var response = Request.CreateResponse(HttpStatusCode.InternalServerError); registroLog.RegistrarError(typeof(AutenticacionController), string.Format("Error en la accion para Autenticar Usuario. Hora: {0}, Error: {1}", DateTime.Now, ex.StackTrace), ex); return(response); } }
public void Usuario_IniciarSession() { Usuario usu = new Usuario(); usu = LNUsuario.Usuario_Iniciar_Sesion("TesPrueba", "TesPrueba"); Assert.IsNotNull(usu.IdUsuario); }
/// <summary> /// /// </summary> /// <returns></returns> public ActionResult Index() { var usuario = ObtenerUsuarioEnSesion(System.Web.HttpContext.Current); if (usuario != null) { var lnUsuario = new LNUsuario(); var objUsuario = new EDUsuarioSistema(); objUsuario.Documento = usuario.Login; objUsuario.Clave = usuario.ClaveAcceso; objUsuario.DocumentoEmpresa = usuario.NitEmpresa; ServiceClient.EliminarParametros(); var resultado = lnUsuario.AutenticarUsuario(objUsuario); if (Session["pkempresa"] == null) { Session["pkempresa"] = usuario.IdEmpresa; Session["idrol"] = resultado.IdRol; Session["RecursosPorRol"] = lnUsuario.ObtenerRecursosPorRol(resultado.IdRol, resultado.CodEmpresa).Select(rs => new RecursosPorRolModel { Controlador = rs.Controlador, Accion = rs.Accion }).ToList(); Session["RecursosPorRolMostrar"] = lnUsuario.ObtenerRecursosPorRolMenu(resultado.IdRol, resultado.CodEmpresa).Select(rs => new RecursosPorRolMenuModel { NombreRecursoSistema = rs.NombreRecursoSistema, IdRecursoSistema = rs.IdRecursoSistema }).ToList(); } ViewBag.idempresa = usuario.IdEmpresa; ViewBag.Message = "Herramienta web de apoyo para la gestión realizada por las empresas afiliadas a POSITIVA frente a una auditoría del SG-SST, basado en el Decreto 1072/2015 y Resolución 1111/2017"; ViewBag.MetaKeywords = "Herramienta web de apoyo para la gestión realizada por las empresas afiliadas a POSITIVA frente a una auditoría del SG-SST, basado en el Decreto 1072/2015 y Resolución 1111/2017"; ViewBag.MetaDescription = "Herramienta web de apoyo para la gestión realizada por las empresas afiliadas a POSITIVA frente a una auditoría del SG-SST, basado en el Decreto 1072/2015 y Resolución 1111/2017"; return(View()); } else { return(RedirectToAction("Login", "Home")); } }
public string GetSessionUserPlatform(string usuario, string clave) { string rpta = ""; LNUsuario obrUsuario = new LNUsuario(); ENUsuario obeUsuarioExiste = obrUsuario.GetUsuarioLoginEmail(usuario, clave); if (obeUsuarioExiste.idUsuario == 0) { return("Usuario no existe"); } ENUsuario obeUsuario = obrUsuario.GetUsuarioLoginEmail(usuario, clave); if (obeUsuario.idUsuario != 0) { string Usuario = obeUsuario.vchNombres; Session["CodigoUsuario"] = obeUsuario.idUsuario; Session["emailUsuario"] = obeUsuario.vchEmail; Session["UsuarioNombres"] = Usuario; rpta = "Bienvenido " + Usuario; } else { rpta = "Password incorrecto. Intenta de nuevo"; } return(rpta); }
public ActionResult GenerarToken(string NombreUsuario, string submitButton, string token) { LNUsuario lnUsuario = new LNUsuario(); DataSet dsResultado = ln.Autenticar_Usuario(NombreUsuario); string tipoUsuario = Convert.ToString(dsResultado.Tables[0].Rows[0]["TipoUsuario"]); if (tipoUsuario == "USEREM") { switch (submitButton) { case "mail": var chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; var random = new Random(); var result = new string( Enumerable.Repeat(chars, 8) .Select(s => s[random.Next(s.Length)]) .ToArray()); string ip = Ip(); lnUsuario.InsertarToken(result, NombreUsuario, DateTime.Now.AddHours(1), DateTime.Now, ip); Mensaje mensaje = new Mensaje(); mensaje.DeUsuarioCorreoElectronico = "*****@*****.**"; mensaje.ParaUsuarioCorreoElectronico = Convert.ToString(dsResultado.Tables[2].Rows[0]["CorreoElectronico"]); //Administrador UTP mensaje.Asunto = "Cambio de Contraseña"; mensaje.MensajeTexto = "Estimado(a):" + NombreUsuario + "\r\n\r\n" + "Es grato comunicarnos con usted para informarle que debido la confidencialidad de la información que contiene su cuenta, le hemos generado un token para que valide su información en nuestra intranet.\r\n\r\n" + "-Token: " + result + "\r\n\r\n" + Request.Url.GetLeftPart(UriPartial.Authority) + "/#Token" + "Cordialmente \r\n\r\n" + "Area de TI"; LNCorreo.EnviarCorreo(mensaje); TempData["CorreoExitoso"] = "Se envio el TOKEN a las siguientes cuentas: " + mensaje.ParaUsuarioCorreoElectronico; return(RedirectToAction("Index", "Home")); case "Ingresar": Session["Token"] = lnUsuario.ObtenerToken(NombreUsuario); int id = Convert.ToInt32(dsResultado.Tables[2].Rows[0]["IdEmpresa"]); LNEmpresaUsuario lnEmpresaUsuario = new LNEmpresaUsuario(); List <VistaEmpresaUsuario> list = lnEmpresaUsuario.ObtenerUsuariosPorIdEmpresa(id); EmpresaUsuario empresaUsuario = lnEmpresaUsuario.ObtenerPorIdEmpresaUsuario(Convert.ToInt32(list[0].IdEmpresaUsuario)); if (Session["Token"] == null || Session["Token"].ToString() != token) { TempData["TokenNoExitoso"] = "El Token no es correcto."; return(RedirectToAction("Index", "Home")); } return(Json(empresaUsuario)); default: return(null); } } TempData["TokenNoExitoso"] = "Esta funcionalidad es solo para empresas"; return(RedirectToAction("Index", "Home")); }
public ActionResult Eliminar(int Id) { if (ModelState.IsValid) { LNUsuario.Eliminar(Id); return(RedirectToAction("Index", "Usuario")); } return(View()); }
private void button1_Click_1(object sender, EventArgs e) { try { LNUsuario ln = new LNUsuario(); MessageBox.Show(ln.MostrarUsuario().Count.ToString()); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public ActionResult Crear(int id = 0) { ENUsuario oENUsuario = null; if (id > 0) { oENUsuario = LNUsuario.ObtenerUno(id); } else { oENUsuario = new ENUsuario(); oENUsuario.int_Estado = 1; } return(View(oENUsuario)); }
public JsonResult generarTokenUsuario(string NombreUsuario, string submitButton, string token) { String strMensaje = ""; String tipoUsuario = ""; LNUsuario lnUsuario = new LNUsuario(); DataSet dsResultado = ln.Autenticar_Usuario(NombreUsuario); if ((dsResultado != null) && dsResultado.Tables.Count > 0 && dsResultado.Tables[0].Rows.Count > 0) { tipoUsuario = Convert.ToString(dsResultado.Tables[0].Rows[0]["TipoUsuario"]); } if (String.IsNullOrEmpty(tipoUsuario)) { strMensaje = "El usuario ingresado no es válido"; } if (tipoUsuario == "USEREM") { var chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; var random = new Random(); var result = new string( Enumerable.Repeat(chars, 8) .Select(s => s[random.Next(s.Length)]) .ToArray()); string ip = Ip(); lnUsuario.InsertarToken(result, NombreUsuario, DateTime.Now.AddHours(1), DateTime.Now, ip); Mensaje mensaje = new Mensaje(); mensaje.DeUsuarioCorreoElectronico = "*****@*****.**"; mensaje.ParaUsuarioCorreoElectronico = Convert.ToString(dsResultado.Tables[2].Rows[0]["CorreoElectronico"]); //Administrador UTP mensaje.Asunto = "Cambio de Contraseña"; mensaje.MensajeTexto = "Estimado(a):" + NombreUsuario + "\r\n\r\n" + "Es grato comunicarnos con usted para informarle que debido la confidencialidad de la información que contiene su cuenta, le hemos generado un token para que valide su información en nuestra intranet.\r\n\r\n" + "-Token: " + result + "\r\n\r\n" + "Cordialmente \r\n\r\n" + "Area de TI"; LNCorreo.EnviarCorreo(mensaje); //strMensaje = "Se envio el TOKEN a las siguientes cuentas: " + mensaje.ParaUsuarioCorreoElectronico; strMensaje = "El token ha sido enviado a su correo electrónico."; } if (tipoUsuario != "USEREM" && !String.IsNullOrEmpty(tipoUsuario)) { strMensaje = "Esta funcionalidad es solo para empresas"; } return(Json(strMensaje)); }
public ActionResult Crear(ENUsuario usuario) { if (ModelState.IsValid) { var pwd = new Crypto(Crypto.CryptoTypes.encTypeTripleDES); usuario.var_Password = pwd.Encrypt(usuario.var_Password); if (usuario.int_IdUsuario > 0) { LNUsuario.Actualizar(usuario); } else { LNUsuario.Insertar(usuario); } return(RedirectToAction("Index", "Usuario")); } return(View()); }
public ActionResult IngresarPreguntasSeguridad(bool respuesta = false) { var lnUsuario = new LNUsuario(); var adminSistema = new AdministrarUsuariosModel(); adminSistema.TiposDocumento = lnUsuario.ObtenerTiposDocumento().Select(td => new SelectListItem() { Value = td.Sigla, Text = td.Descripcion }).ToList(); adminSistema.ConfiguracionPreguntasSeguridad = new ConfiguracionPreguntasSeguridad() { PreguntasSeguridad = lnUsuario.ObtenerPreguntasSeguridad().Select(ps => new SelectListItem() { Value = ps.IdPreguntaSeguridad.ToString(), Text = ps.NombrePreguntaSeguridad }).ToList() }; ViewBag.respuesta = respuesta; return(View(adminSistema)); }
protected void Page_Load(object sender, EventArgs e) { try { string id = Request.QueryString["idPlantograma"]; int id_grupo = Convert.ToInt32(Request.QueryString["id_grupo"]); //grupo LNGrupo lng = new LNGrupo(); grupo.idGrupo = id_grupo; grupo = lng.IdGrupo(grupo); //plantograma plantogramaEntidds.idPlantograma = Convert.ToInt32(id); LNPlantogramaEntidads ln = new LNPlantogramaEntidads(); plantogramaEntidds = ln.PlantoID(plantogramaEntidds); //usuario usuario = plantogramaEntidds.pacientes; LNUsuario lnu = new LNUsuario(); // usuario = lnu.UsuarioID(usuario); labelFecha.Text = plantogramaEntidds.fechaCreacion.ToString(); labelnombre.Text = usuario.nombres + " " + usuario.Apellidos; //imagen imagenUsuario.ImageUrl = "../" + usuario.foto; //originales imageIzquierdo.ImageUrl = "~/img/" + plantogramaEntidds.imgIzq; imageDerecho.ImageUrl = "~/img/" + plantogramaEntidds.imgDer; //analizados imageIzquierdoAnalizado.ImageUrl = "~/img/" + plantogramaEntidds.imgIzqAnlss; imageDerechoAnalizado.ImageUrl = "~/img/" + plantogramaEntidds.imgDerAnlss; System.Diagnostics.Debug.WriteLine("idPlantograma =" + plantogramaEntidds.idPlantograma); mostrarDatosDerechoResultado(); mostrarDatosIzquierdoResultado(); } catch (Exception) { Response.Redirect(GetRouteUrl("LoginRoute", null)); } }
protected void Page_Load(object sender, EventArgs e) { try { string id = Request.QueryString["id_Paciente"]; usuario.id_Paciente = Convert.ToInt32(id); grupo.idGrupo = Convert.ToInt32(Request.QueryString["id_grupo"]); System.Diagnostics.Debug.WriteLine("usuario Id=" + usuario.id_Paciente); System.Diagnostics.Debug.WriteLine("grupo Id=" + grupo.idGrupo); PacienteLN pacienteLN = new PacienteLN(); usuario = pacienteLN.PacienteID(usuario); LNUsuario lnu = new LNUsuario(); // usuario = lnu.UsuarioID(usuario); cargarDatos(usuario, grupo); labelNombreUsuario.Text = usuario.nombres + " " + usuario.Apellidos; imagenUsuario.ImageUrl = "../" + usuario.foto; } catch (Exception) { Response.Redirect(GetRouteUrl("LoginRoute", null)); } }
public HttpResponseMessage AutenticarPrueba() { try { var lnUsuario = new LNUsuario(); var result = lnUsuario.ObtenerRolesSistema(); if (result != null) { var response = Request.CreateResponse(HttpStatusCode.Created, result); return(response); } else { var response = Request.CreateResponse(HttpStatusCode.ExpectationFailed); return(response); } } catch (Exception ex) { var response = Request.CreateResponse(HttpStatusCode.InternalServerError); return(response); } }
//----- public JsonResult verificarTokenUsuario(string NombreUsuario, string submitButton, string token) { String strMensaje = ""; String tipoUsuario = ""; LNUsuario lnUsuario = new LNUsuario(); DataSet dsResultado = ln.Autenticar_Usuario(NombreUsuario); if ((dsResultado != null) && dsResultado.Tables.Count > 0 && dsResultado.Tables[0].Rows.Count > 0) { tipoUsuario = Convert.ToString(dsResultado.Tables[0].Rows[0]["TipoUsuario"]); } if (String.IsNullOrEmpty(tipoUsuario)) { strMensaje = "El usuario ingresado no es válido"; } if (tipoUsuario == "USEREM") { Session["Token"] = lnUsuario.ObtenerToken(NombreUsuario); int id = Convert.ToInt32(dsResultado.Tables[2].Rows[0]["IdEmpresa"]); LNEmpresaUsuario lnEmpresaUsuario = new LNEmpresaUsuario(); List <VistaEmpresaUsuario> list = lnEmpresaUsuario.ObtenerUsuariosPorIdEmpresa(id); EmpresaUsuario empresaUsuario = lnEmpresaUsuario.ObtenerPorIdEmpresaUsuario(Convert.ToInt32(list[0].IdEmpresaUsuario)); if (Session["Token"] == null || Session["Token"].ToString() != token) { strMensaje = "El Token no es correcto."; } } if (tipoUsuario != "USEREM" && !String.IsNullOrEmpty(tipoUsuario)) { strMensaje = "Esta funcionalidad es solo para empresas"; } return(Json(strMensaje)); }
public ActionResult Registro(VistaRegistroEmpresa empresa) { LNUsuario lnUsuario = new LNUsuario(); StringBuilder mensajeDeError = new StringBuilder(); if (lnUsuario.ValidarNombreDeUsuario(empresa.CuentaUsuario)) { mensajeDeError.Append("El Nombre de Usuario ya está Registrado<br />"); } if (lnUsuario.ValidarExistenciaEmpresa(empresa.PaisIdListaValor, empresa.IdentificadorTributario)) { mensajeDeError.Append("La Empresa ya se encuentra registrada, por favor comuníquese con nosotros<br />"); } Regex rgx = new Regex(@"^\d{8}$"); if (empresa.TipoDocumentoIdListaValor == "TDDNI") { if (!rgx.IsMatch(empresa.NumeroDocumento)) { mensajeDeError.Append("El Numero de Documento es inválido<br />"); } } if (ModelState.IsValid && mensajeDeError.ToString() == "") { LNEmpresa lnEmpresa = new LNEmpresa(); //Empresa empresa.CreadoPor = empresa.CuentaUsuario; //Usuario anónimo. empresa.EstadoIdListaValor = "EMPRRV"; //Estado de la empresa pendiente de aprobación. //Ubicación empresa.EstadoLocacionIdListaValor = "LOSTNO"; //Estado NO ACTIVA. Se debe activar al momento que UTP active la cuenta. if (empresa.PaisIdListaValor == "PAIPER") { empresa.NombreLocacion = empresa.DireccionLocacion + ", " + empresa.TextDistrito + ", " + empresa.TextoCiudad + ", " + empresa.TextoDepartamento; } else { empresa.NombreLocacion = empresa.DireccionLocacion + ", " + empresa.DireccionDistritoLocacion + ", " + empresa.DireccionCiudadLocacion + ", " + empresa.DireccionDepartamentoLocacion; } //validar si el pais es peru, si es asi entonces: //Usuario empresa.RolIdListaValor = "ROLEAD"; //La cuenta es creada como Rol: "Administrador de Empresa" empresa.EstadoUsuarioIdListaValor = "USEUTP"; //El usuario también se encuenta pendiente de activación. Se debe activar al momento que UTP active la cuenta. byte[] bytes = Encoding.Default.GetBytes(empresa.Contrasena); SHA1 sha = new SHA1CryptoServiceProvider(); byte[] password = sha.ComputeHash(bytes); String spassword = Encoding.Default.GetString(password); empresa.Contrasena = spassword; lnEmpresa.Insertar(empresa); //Enviar mensaje de correo: LNMensaje lnMensaje = new LNMensaje(); DataTable dtUsuarioUTPAdmin = lnMensaje.ObtenerUsuarioAdministradorUTP(); if (dtUsuarioUTPAdmin.Rows.Count > 0) { Mensaje mensaje = new Mensaje(); mensaje.DeUsuarioCorreoElectronico = empresa.EmailUsuario; mensaje.ParaUsuarioCorreoElectronico = Convert.ToString(dtUsuarioUTPAdmin.Rows[0]["CorreoElectronico"]); //Administrador UTP mensaje.Asunto = empresa.NombreComercial + " Empresa registrada en el Portal:"; mensaje.MensajeTexto = "La empresa '" + empresa.NombreComercial + "' se ha registrado en el portal y está a la espera de activación"; LNCorreo.EnviarCorreo(mensaje); } //Si el registro fue exitoso redireccionar a página de resultado. TempData["GuardaRegistroExitoso"] = "Estimado(a) <strong>" + empresa.NombresUsuario + " " + empresa.ApellidosUsuario + "</strong>, muchas gracias por enviarnos su información. En breve recibirá un correo de confirmación con sus datos.</br></br>Nuestro proceso de activación tomará un plazo no mayor a 1 día útil, antes del cual estaremos comunicándole la activación de su Usuario. "; //Aquí debería enviarse un correo return(RedirectToAction("Index")); } else { var errors = ModelState.Select(x => x.Value.Errors) .Where(y => y.Count > 0) .ToList(); //Variable temporal para poner el break int a = 0; } LNGeneral lnGeneral = new LNGeneral(); ViewBag.PaisIdListaValor = new SelectList(lnGeneral.ObtenerListaValor(Constantes.IDLISTA_PAIS), "IdListaValor", "Valor", empresa.PaisIdListaValor); ViewBag.SectorEmpresarial1IdListaValor = new SelectList(lnGeneral.ObtenerListaValor(Constantes.IDLISTA_SECTOR_EMPRESARIAL), "IdListaValor", "Valor", empresa.SectorEmpresarial1IdListaValor); ViewBag.TipoLocacionIdListaValor = new SelectList(lnGeneral.ObtenerListaValor(Constantes.IDLISTA_TIPO_LOCACION), "IdListaValor", "Valor", empresa.TipoLocacionIdListaValor); ViewBag.TipoDocumentoIdListaValor = new SelectList(lnGeneral.ObtenerListaValor(Constantes.IDLISTA_TIPO_DOCUMENTO), "IdListaValor", "Valor", empresa.TipoDocumentoIdListaValor); ViewBag.DireccionDepartamentoLocacion = new SelectList(lnGeneral.ObtenerListaValor(Constantes.IDLISTA_Departamento), "IdListaValor", "Valor", empresa.DireccionDepartamentoLocacion); ViewBag.MensajeDeError = mensajeDeError; return(View(empresa)); }
public void Usuario_EliminarExistente() { String usu = LNUsuario.Usuario_Eliminar("TesPrueba"); Assert.AreEqual(usu, ""); }
public string Usuario_Modificar(string usuario, string nombre, string apellido, string claveAcceso, string email, string estadoUsuario, string modificadoPor) { return(LNUsuario.Usuario_Modificar(usuario, nombre, apellido, claveAcceso, email, estadoUsuario, modificadoPor)); }
public void Usuario_ActualizarFaltaParametroIdentificacdor() { String estadoCorrecto = LNUsuario.Usuario_Modificar("", "tes1", "tes2", "testprueba", "*****@*****.**", "ESUSAC", "Administrador"); Assert.AreEqual(estadoCorrecto.Substring(0, 7), "[ERROR]"); }
public void Usuario_Actualizar() { String estadoCorrecto = LNUsuario.Usuario_Modificar("TesPrueba", "tes1", "tes2", "testprueba", "*****@*****.**", "ESUSAC", "Administrador"); Assert.AreEqual(estadoCorrecto, ""); }
public void Usuario_FaltaParametrosPrincipal() { String estadoCorrecto = LNUsuario.Usuario_Registrar("", "tes1", "sdf", "testprueba", "*****@*****.**", "ESUSAC", "Administrador"); Assert.AreEqual(estadoCorrecto.Substring(0, 7), "[ERROR]"); }
public void Usuario_RegistrarDuplisitada() { String estadoCorrecto = LNUsuario.Usuario_Registrar("TesPrueba", "tes1", "tes2", "testprueba", "*****@*****.**", "ESUSAC", "Administrador"); Assert.AreEqual(estadoCorrecto.Substring(0, 7), "[ERROR]"); }
public void Usuario_Registrar() { String estadoCorrecto = LNUsuario.Usuario_Registrar("TesPrueba", "tes1", "tes2", "TesPrueba", "*****@*****.**", "ESUSAC", "Administrador"); Assert.AreEqual(estadoCorrecto.Substring(0, 6), "[CREO]"); }
public Usuario Usuario_Iniciar_Sesion(string usuario, string clave) { AppLogger.Iniciar(); AppLogger.LogInfo("Servico Usuario_Iniciar_Sesion"); return(LNUsuario.Usuario_Iniciar_Sesion(usuario, clave)); }
public string Usuario_Registrar(string usuario, string nombre, string apellido, string claveAcceso, string email, string estadoUsuario, string creadoPor) { return(LNUsuario.Usuario_Registrar(usuario, nombre, apellido, claveAcceso, email, estadoUsuario, creadoPor)); }
public string Usuario_Registrar_Grupo_2(string usuario, string nombre, string apellido, string claveAcceso, string email) { return(LNUsuario.Usuario_Registrar_Grupo_2(usuario, nombre, apellido, claveAcceso, email)); }
public DataTable Usuario_LeerTodo2() { return(LNUsuario.Usuario_LeerTodoDT()); }