public int Registro(EPartidoModel model) { oBPartidoPostulante = new BPartidoPostulante(); //Validar el nombre del partido si se esta registrando EPartidoPostulante partido = new EPartidoPostulante(); partido.idPartido = model.IdPartido; partido.Nombre = model.NombrePartido; if (model.Logo != null) { //var res = new Resources.Resources(); string b64 = model.Logo.Substring(model.Logo.IndexOf(",") + 1); if (BOperaciones.IsBase64String(b64)) { byte[] bytes = System.Convert.FromBase64String(b64); partido.Logo = bytes; } } partido.Integrantes = model.Integrantes; return(oBPartidoPostulante.RegistrarPartido_BL(partido)); }
public ActionResult Login(string username, string password, string ReturnUrl) { //Resources.Resources objResources = new Resources.Resources(); EUsuario EUsuario = new EUsuario { Usuario = username, UPassword = BOperaciones.MD5Crypto(password) }; EUsuario UsuarioExistente; BUsuario BUsuario = new BUsuario(); UsuarioExistente = BUsuario.VerificarUsuario(EUsuario); //UsuarioExistente = new EUsuario() { IdUsuario = 1, Usuario = "admin", Estado = 1 }; if (UsuarioExistente == null) { ViewBag.Mensaje = "Usuario y/o contraseña incorrecta(s)."; return(View()); } else { SessionHelper.Usuario = UsuarioExistente; //Roles SessionHelper.Roles = new List <string>() { UsuarioExistente.Rol }; if (ReturnUrl != null && ReturnUrl != string.Empty) { return(Redirect(Url.Content(ReturnUrl))); } return(RedirectToAction("Index", "Home")); } }
public ActionResult Credenciales(string usuario, string clave) { BDetalleProceso oBDetalleProceso = new BDetalleProceso(); var proceso = oBDetalleProceso.ObtenerProcesoVigente_BL("Realizar Votaciones"); if (proceso != null) { SP_GE_ObtenerCredencialesVotacion_Result UsuarioExistente; BAlumnoEmpadronado oBAlumnoEmpadronado = new BAlumnoEmpadronado(); //Resources.Resources objResources = new Resources.Resources(); UsuarioExistente = oBAlumnoEmpadronado.ObtenerCredencialesVotacion(usuario, BOperaciones.MD5Crypto(clave)); if (UsuarioExistente == null) { ViewBag.Mensaje = "Usuario y/o contraseña incorrectos"; //return View(); } else { if (UsuarioExistente.estado == "Registrado") { Session["UsuarioVotacion"] = UsuarioExistente; return(RedirectToAction("Index")); } else { ViewBag.Mensaje = "Ud. ya realizó el proceso de votación"; //return View(); } } } else { ViewBag.Mensaje = "El tiempo para realizar las votaciones ha concluido"; } return(View()); }