public static Katapoka.DAO.JsonResponse Salvar(int?idUsuario, string nome, string email, string senha, int idNivel, int idCargo) { Katapoka.DAO.JsonResponse response = new Katapoka.DAO.JsonResponse(); if (Katapoka.BLL.Autenticacao.Usuario.UsuarioAtual == null) { response.Status = 300; response.Data = "Por favor, faça login!"; } else { using (Katapoka.BLL.Usuario.UsuarioBLL usuarioBLL = new Katapoka.BLL.Usuario.UsuarioBLL()) { try { usuarioBLL.Save(idUsuario, nome, email, senha, idNivel, idCargo); response.Status = 200; response.Data = "OK"; } catch (Exception ex) { response.Status = 600; response.Data = ex.Message; } } } return(response); }
public Repeater PopularGrid() { using (Katapoka.BLL.Usuario.UsuarioBLL usuarioBLL = new Katapoka.BLL.Usuario.UsuarioBLL()) { Katapoka.Core.WebControlBind.TotalRegistros = usuarioBLL.GetCountUsuario(null, null, null, null, null); Katapoka.Core.WebControlBind.RepeaterBind <Katapoka.DAO.Usuario_Tb>(rptGrid, usuarioBLL.GetUsuariosFiltro(null, null, null, null, null, Katapoka.Core.WebControlBind.PaginaAtual * Katapoka.Core.WebControlBind.QtdRegistrosPagina, Katapoka.Core.WebControlBind.QtdRegistrosPagina), Katapoka.Core.WebControlBind.PaginaAtual, Katapoka.Core.WebControlBind.QtdRegistrosPagina, Katapoka.Core.WebControlBind.TotalRegistros, null, PopularDropDownListOrdernacao, null); return(rptGrid); } }
protected void Page_Load(object sender, EventArgs e) { if (Katapoka.BLL.Autenticacao.Usuario.UsuarioAtual == null) { Response.Redirect("~/Login.aspx"); } populaDDLCargo(); populaDDLNivel(); int idUsuario = 0; if (Request.QueryString["id"] != null && Int32.TryParse(Request.QueryString["id"].ToString(), out idUsuario)) { using (Katapoka.BLL.Usuario.UsuarioBLL usuarioBLL = new Katapoka.BLL.Usuario.UsuarioBLL()) { Katapoka.DAO.Usuario_Tb usuarioTb = usuarioBLL.GetById(idUsuario); populaDados(usuarioTb); } } this.Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "IdUsuario", "var IdUsuario = " + (idUsuario > 0 ? idUsuario.ToString() : "null") + ";", true); }
public Katapoka.DAO.JsonResponse GetUsuarioAutocomplete(string nome) { Katapoka.DAO.JsonResponse response = new Katapoka.DAO.JsonResponse(); try { using (Katapoka.BLL.Usuario.UsuarioBLL usuarioBLL = new Katapoka.BLL.Usuario.UsuarioBLL()) { response.Status = 200; response.Data = usuarioBLL.GetByNome(nome, Katapoka.BLL.Usuario.EsquemaBuscaNome.ComecandoCom) .Select(p => new Katapoka.DAO.UsuarioCompleto() { DsNome = p.DsNome, IdUsuario = p.IdUsuario }).ToList(); } } catch (Exception ex) { response.Status = 500; response.Data = ex.Message; } return(response); }