public ActionResult LogOn(LogOnModel model, string returnUrl) { if (ModelState.IsValid) { if (new MembroRepository().Login(model.UserName,model.Password)) { var user = new MembroRepository().GetMemberLogin(model.UserName); user.pessoa = null; Aplication.CreateTicket( model.UserName, model.RememberMe, user, DateTime.Now.AddDays(3) ); return RedirectToAction("Index", "Home"); } else { ModelState.AddModelError("", "The user name or password provided is incorrect."); } } // If we got this far, something failed, redisplay form return View(model); }
/// <summary> /// Lista os dados /// </summary> /// <param name="command"></param> /// <returns></returns> public static GridModel<Membro> List(GridCommand command) { int total = 0; var repo = new MembroRepository(); var data = repo.List( command.Page - 1, (command.PageSize > 0 ? command.PageSize : 10), OrderTelerik.ChangeOrder(command).ToArray(), FilterTelerik.ChangeFilter(command).ToArray(), out total); return GridTelerik<Membro>.MountGrid(data.ToArray(), total); }
public static Dynamic ListMember(FormCollection form) { var idCidade = 0; var idEstado = 0; int.TryParse(form["Idcidade"], out idCidade); int.TryParse(form["Idestado"], out idEstado); var loginMembro = form["loginMembro"]; var age = ( from a in form["Age"].Split('|') select DateTime.Now.AddYears(-int.Parse(String.IsNullOrEmpty(a) ? "0" : a)).Year ).ToArray<int>(); var lastUpdate = bool.Parse(form["lastUpdate"]); var lastAccessed = bool.Parse(form["LastAccessed"]); var list = new MembroRepository().ListAll(); return new MembroRepository().ListMember(idEstado, idCidade, loginMembro, age, lastUpdate, lastAccessed); }