protected override async void OnAppearing() { usuarios = await UsuarioRN.GetUsuarios(Session.Usuario.Usw_cod.ToString(), "123", Session.Usuario.Perfil); PckCliente.ItemsSource = await ClienteRN.GetClientes(); PckPara.ItemsSource = usuarios; var tipos = await TarefasRN.GetTipo(); PckTipo.ItemsSource = tipos; PckTipo.SelectedItem = tipos.Where(t => t.TarefaTipo.ToUpper().Contains("AGENDA")).FirstOrDefault(); List <String> acoes = new List <string>(); acoes.Add(" Incluir "); acoes.Add("Ler / Aceitar "); acoes.Add(" Baixar "); acoes.Add(" Validar "); PckAcao.ItemsSource = acoes; PckAcao.SelectedIndex = 0; if (tarefa != null) { PckCliente.SelectedItem = ((List <Cliente>)PckCliente.ItemsSource).FirstOrDefault(c => c.Id == tarefa.CLIENTE); TxtDataFim.Date = tarefa.DATA_PROGR; PckPara.SelectedItem = usuarios.FirstOrDefault(u => u.Usw_cod == tarefa.RESPOSAVEL); PckTipo.SelectedItem = tipos.FirstOrDefault(t => t.TarefaTipo.Contains("Tarefa")); TxtTexto.Text = tarefa.HISTORICO; PckAcao.SelectedIndex = tarefa.Pgr_Fase; //TxtTexto.IsVisible = false; //ScrollEditor.ScrollToAsync(0, 0, false); if (tarefa.tarefasAnot != null) { var listavm = new List <ListaVM>(); minhasAnot = tarefa.tarefasAnot; if (minhasAnot.Count > 0) { TxtTexto.Text += "\r\n\r\n Possui Anotações "; TxtAnot.Text = "Anotações"; TxtAnot.IsVisible = true; } else { TxtAnot.IsVisible = false; } foreach (var l in minhasAnot) { var itemm = new ListaVM() { Anot_DataAnot = l.Anot_DataAnot.ToString("dd/MM/yyyy"), Anot_histor = l.Anot_histor }; listavm.Add(itemm); //TxtTexto.Text += "\r\n\r\n " + l.Anot_DataAnot.ToString("dd/MM/yyyy") + " - " + l.Anot_histor; } ListaAnot.ItemsSource = listavm; } } }
public ActionResult Index() { if (!Session["Login"].Equals("Admin")) { return(RedirectToAction("Index", "Produtos")); } var usuariosList = new UsuarioRN().BuscaUsuario(); return(View(usuariosList)); }
public ActionResult ApagarUsuario(int id) { if (!Session["Login"].Equals("Admin")) { return(RedirectToAction("Index", "Produtos")); } var apagar = new UsuarioRN(); apagar.ApagarUsuarioPorId(id); return(RedirectToAction("Index")); }
public ActionResult EditarUsuario(UsuarioViewModel usuarioViewModel) { if (!Session["Login"].Equals("Admin")) { return(RedirectToAction("Index", "Produtos")); } if (ModelState.IsValid) { var usuario = new UsuarioRN(); usuario.EditarUsuario(usuarioViewModel); } return(View()); }
public ActionResult DetalhesUsuario(int?id) { if (!Session["Login"].Equals("Admin")) { return(RedirectToAction("Index", "Produtos")); } if (id == null) { return(RedirectToAction("Index")); } else { var usuarioDetalhe = new UsuarioRN().BuscaUsuarioPorId(id); return(View(usuarioDetalhe)); } }
public ActionResult LogarUsuario(UsuarioViewModel usuarioViewModel) { var usuarioExistente = new UsuarioRN().LogarUsuario(usuarioViewModel); if (usuarioExistente > 0) { Session["Login"] = usuarioViewModel.Nome; Session["IdUser"] = usuarioExistente; Session["LoginFailed"] = null; return(RedirectToAction("Index", "Produtos")); } else { Session["LoginFailed"] = 0; return(RedirectToAction("Login", "Home")); } }
public ActionResult EditarUsuario(int?id) { if (!Session["Login"].Equals("Admin")) { return(RedirectToAction("Index", "Produtos")); } if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } var usuario = new UsuarioRN().BuscaUsuarioPorId(id); if (usuario == null) { return(HttpNotFound()); } return(View(usuario)); }
public ActionResult NovoUsuario(UsuarioViewModel usuarioViewModel) { var novoUsuario = new UsuarioRN(); var cadastro = novoUsuario.NovoUsuario(usuarioViewModel); if (cadastro == false) { var resultadoNegativo = new { Cor = "Red", Mensagem = "Atenção - Já existe usuário com o nome escolhido." }; return(Json(resultadoNegativo, JsonRequestBehavior.AllowGet)); } var resultadoPositivo = new { Cor = "Green", Mensagem = "Atenção - Cadastro efetuado com sucesso." }; return(Json(resultadoPositivo, JsonRequestBehavior.AllowGet)); }
private void PickerList_OnSelectedIndexChanged(object sender, EventArgs e) { PickerLabel.Text = PckPara.Items[PckPara.SelectedIndex]; var usu = UsuarioRN.GetUsuario(((Usuario)PckPara.SelectedItem).Usw_Usuario.ToString(), "123"); }