public ActionResult About() { if (Session["Paciente"] != null) { ViewBag.Logado = Session["Paciente"]; Paciente Paciente = (Paciente)Session["Paciente"]; ViewBag.Imagem = Paciente.ImagemPerfil; ViewBag.CPF = Paciente.CPF; ViewBag.Nome = Paciente.Nome; ViewBag.Objetivo = Paciente.Objetivo; } if (Session["Nutricionista"] != null) { ViewBag.LogadoN = Session["Nutricionista"]; Nutricionista n = (Nutricionista)Session["Adm"]; } if (Session["Adm"] != null) { ViewBag.LogadoA = Session["Adm"]; Adm p = (Adm)Session["Adm"]; ViewBag.Nome = p.Nome; } return(View()); }
// GET: Categoria public ActionResult CadastrarC() { if (Session["Adm"] != null) { ViewBag.LogadoA = Session["Adm"]; Adm Adms = (Adm)Session["Adm"]; } if (Session["Nutricionista"] != null) { ViewBag.LogadoN = Session["Nutricionista"]; Nutricionista Ns = (Nutricionista)Session["Nutricionista"]; } if (Request.HttpMethod == "POST") { String Nome = Request.Form["nome"].ToString(); Categoria C = new Categoria(); C.Nome = Nome; if (C.Novo()) { ViewBag.Mensagem = "Categoria criado com sucesso!"; } else { ViewBag.MsgErro = "Houve um erro ao criar a Categoria. Verifique o Nome e tente novamente."; } } return(View()); }
public void Create(Adm modelo) { conexao.conectar_bd(); try { MySqlCommand cmd = new MySqlCommand { Connection = conexao.ObjetoConexao, CommandText = @"insert into adm values(null, @login, @cod_pergunta, @resposta, @senha);" }; cmd.Parameters.AddWithValue("login", modelo.Login.ToString()); cmd.Parameters.AddWithValue("senha", modelo.Senha.ToString()); cmd.Parameters.AddWithValue("cod_pergunta", modelo.Cod_pergunta.ToString()); cmd.Parameters.AddWithValue("resposta", modelo.Resposta.ToString()); cmd.ExecuteNonQuery(); conexao.desconectar_bd(); } catch (MySqlException ex) { throw new Exception("Falha na operação Salvar " + ex.Message); } }
public async Task <IActionResult> Index(string cpf, string senha) { Cliente c = new Cliente(); c = _clienteDAO.AutenticarLogin(cpf, senha); Adm adm = new Adm(); if (cpf.ToUpper().Equals(adm.Login) && senha.ToUpper().Equals(adm.Senha)) { ModelState.AddModelError("", "Login Adm!"); return(RedirectToAction("Index", "Administrador")); } if (c != null) { if (c.Status.Equals("CANCELADO")) { ModelState.AddModelError("", "Sua conta está cancelada, contate o administrador!"); return(View()); } } var result = await _signInManager.PasswordSignInAsync(cpf, senha, true, false); if (result.Succeeded) { HttpContext.Session.SetString("IdCliente", c.IdCliente.ToString()); return(RedirectToAction("Index", "Cliente")); } else { ModelState.AddModelError("", "Login Invalido!"); return(View()); } }
public ActionResult Feedback() { if (Session["Paciente"] != null) { ViewBag.Logado = Session["Paciente"]; Paciente p = (Paciente)Session["Paciente"]; ViewBag.Nome = p.Nome; ViewBag.Email = p.Email; } if (Session["Nutricionista"] != null) { ViewBag.LogadoN = Session["Nutricionista"]; Nutricionista n = (Nutricionista)Session["Adm"]; } if (Session["Adm"] != null) { ViewBag.LogadoA = Session["Adm"]; Adm p = (Adm)Session["Adm"]; } List <Feedbacks> f = Feedbacks.ListarF(); ViewBag.Feedback = f; return(View()); }
private void btnEntrar_Click(object sender, EventArgs e) { Adm adm = new Adm(); BLL bll = new BLL(); adm = bll.ListaUserPorLogin(txtLogin.Text); if (adm.Login == txtLogin.Text && adm.Password == txtSenha.Text) { if (checkRemember.Checked) { UltimoAdm ultimoAdm = new UltimoAdm(); ultimoAdm.Login = adm.Login; ultimoAdm.Password = adm.Password; ultimoAdm.CheckedS = "Y"; bll.novoUltAdm(ultimoAdm); } else { MessageBox.Show("test"); } this.Hide(); Form1 form1 = new Form1(); form1.ShowDialog(); } else { MessageBox.Show("Login ou senha incorretos"); } }
public ActionResult LogarAdm() { if (Request.HttpMethod == "POST") { String Nome = Request.Form["nome"].ToString(); String Senha = Request.Form["senha"].ToString(); if (Adm.Autenticar(Nome, Senha)) { Adm adm = new Adm(Nome, Senha); Session["Adm"] = adm; Response.Redirect("/Adm/Listar"); } else { ViewBag.MsgErro = "CPF e/ou Senha incorreto!"; } } if (Session["Adm"] != null) { ViewBag.LogadoA = Session["Adm"]; Adm Adms = (Adm)Session["Adm"]; ViewBag.Nome = Adms.Nome; } return(View()); }
public static void Login() { try { Console.ForegroundColor = ConsoleColor.DarkGreen; Console.Write("Insira seu email: "); string email = Console.ReadLine(); Console.Write("Insira sua senha: "); string senha = Console.ReadLine(); bool loginSucesso = Cliente.RealizarLogin(email, senha); if (loginSucesso) { ChamarTela(isAdm: false); } else { if (Adm.RealizarLogin(email, senha)) { ChamarTela(isAdm: true); } else { Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine("Login Incorreto"); } } } catch (Exception e) { Console.WriteLine("Impossivel realizar login: \nerro: " + e.Message); } }
public async Task <IActionResult> Edit(int id, [Bind("Id,User,Password")] Adm adm) { if (id != adm.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(adm); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!AdmExists(adm.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(adm)); }
public ActionResult SessionAdd(string user, string email, string pass) { string ePass = Encrypt.GetSHA256(pass); try { using (refugioEntities db = new refugioEntities()) { if (ModelState.IsValid) { var oUser = new Adm(); oUser.ID = 4; oUser.USUARIO = user; oUser.EMAIL = email; oUser.PASS = ePass; db.Adm.Add(oUser); db.SaveChanges(); return(Content("Usuario Agregado")); } return(Content("~/Agregar/Index")); } } catch (Exception ex) { return(Content("Ocurrio un error" + ex.Message)); } }
public ActionResult LoginAdm(Adm Ad) { if (Ad.Nome == null || Ad.Senha == null) { MessageBox.Show("Preencha todos os campos", "Atenção!"); return(View(Ad)); } var admin = ctx.Adms; foreach (var adx in admin) { if (Ad.Nome.ToString().ToUpper() == adx.Nome && Ad.Senha == adx.Senha) { Session["AdmLogado"] = Ad.Nome.ToUpper(); return(RedirectToAction("UsuarioAdm")); } else { MessageBox.Show("Administrador não encontrado", "Atenção!"); return(View(Ad)); } } return(View(Ad)); }
private void pictureBox6_Click(object sender, EventArgs e) { this.Hide(); Adm adm = new Adm(ObjEnt); adm.ShowDialog(); this.Close(); }
// GET: MarcarConsulta public ActionResult MarcarConsulta() { if (Request.HttpMethod == "POST") { //PEGAR OS VALORES DIGITADOS String NomeNutri = Request.Form["NomeN"]; String Nome = Request.Form["Nome"]; String Email = Request.Form["Email"]; String Telefone = Request.Form["Tel"]; String Dia = Request.Form["datepicker"]; String Hora = Request.Form["timepicker"]; String Comentario = Request.Form["mensagem"]; String precoConsulta = Request.Form["precoConsulta"]; String horaConsulta = Request.Form["horaConsulta"]; String tipoConsulta = Request.Form["tipoConsulta"]; Consulta NovaConsulta = new Consulta(); //ATRIBUILOS NA VARIAVEL NovaConsulta.Cod_Nutri = NomeNutri; NovaConsulta.Nome = Nome; NovaConsulta.Email = Email; NovaConsulta.Telefone = Telefone; NovaConsulta.Dia = Dia; NovaConsulta.Hora = Hora; NovaConsulta.Comentario = Comentario; NovaConsulta.precoConsulta = precoConsulta; NovaConsulta.horaConsulta = horaConsulta; NovaConsulta.tipoConsulta = tipoConsulta; if (NovaConsulta.Novo()) { ViewBag.Sucesso = "Consulta marcado com sucesso!"; } } if (Session["Adm"] != null) { ViewBag.LogadoA = Session["Adm"]; Adm p = (Adm)Session["Adm"]; ViewBag.Nome = p.Nome; } if (Session["Paciente"] != null) { ViewBag.Logado = Session["Paciente"]; Paciente Paciente = (Paciente)Session["Paciente"]; ViewBag.Nome = Paciente.Nome; ViewBag.Email = Paciente.Email; ViewBag.Telefone = Paciente.Telefone; } List <Nutricionista> ns = Nutricionista.ListarN(); ViewBag.Nutricionista = ns; return(View()); }
public void FillAdmTempDataWhenCantSaveAdm(string name, string mobileNumber, string email, int sex) { var adm = new Adm { Person = BuildPersonWith(name, mobileNumber, email, sex) }; _admController.Manage(adm); Assert.That(_admController.TempData[nameof(Adm)] as Adm, Is.EqualTo(adm)); }
public async Task <IActionResult> Create([Bind("Id,User,Password")] Adm adm) { if (ModelState.IsValid) { _context.Add(adm); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(adm)); }
private void BuildDropDownLists(Adm model) { ViewBag.EstadoCivil = BuildListItemfromEnum <MaritalStatusEnum>(model.Person.MaritalState.ToString()); ViewBag.Sexo = BuildListItemfromEnum <SexEnum>(model.Person.Sex.ToString()); ViewBag.Cidades = model.Id > 0 ? BuildListSelectListItemWith( _cityBusiness.SelectWithFilter(a => a.State.Code.Equals(model.Person.Address.State)), "Name", "Id", model.Person.Address.CityId.ToString()) : BuildListSelectListItemWith(new List <City>(), "Name", "Id"); ViewBag.Estados = BuildListSelectListItemWith(_stateBusiness.GetAll().ToList(), "Name", "Code"); }
public JsonResult Salvar(Adm adm) { var mensagem = GetSuccessMensagemForSaveOrUpdate(adm.Id); try { ValidateAndSave(adm); } catch (Exception ex) { mensagem = GetErrorMessageFromExceptionType(ex); } return(Json(new { mensagem, administradorId = adm.Id })); }
// GET: Alimentos public ActionResult CadastrarA() { if (Session["Adm"] != null) { ViewBag.LogadoA = Session["Adm"]; Adm Adms = (Adm)Session["Adm"]; } if (Session["Nutricionista"] != null) { ViewBag.LogadoN = Session["Nutricionista"]; Nutricionista Ns = (Nutricionista)Session["Nutricionista"]; } if (Request.HttpMethod == "POST") { String Nome = Request.Form["nomeA"]; String Peso = Request.Form["pesoA"]; double Caloria = Double.Parse(Request.Form["caloriaA"]); double Gordura = Double.Parse(Request.Form["gorduraA"]); double Carboidrato = Double.Parse(Request.Form["carboidratoA"]); double Proteina = Double.Parse(Request.Form["proteinaA"]); Int32 Cat = Int32.Parse(Request.Form["categoriaA"]); Alimento Ali = new Alimento(); Ali.Nome = Nome; Ali.Peso = Peso; Ali.Caloria = Caloria; Ali.Gordura = Gordura; Ali.Carboidrato = Carboidrato; Ali.Proteina = Proteina; Ali.Categoria = Cat; if (Ali.Novo()) { ViewBag.Mensagem = "Alimento cadastrado com sucesso!"; } else { ViewBag.MsgErro = "Houve um erro ao cadastrar o alimento. Verifique os dados e tente novamente."; } } List <Categoria> cs = Categoria.ListarC(); ViewBag.Categoria = cs; return(View()); }
public void Seed() { if (_context.Adm.Any()) { return; // DB já populado } //Adm adm1 = new Adm(1, "admAgili", "438.376.428-28", "123456789"); Adm adm1 = new Adm { nome_adm = "Adm Agili", cpf_adm = "43978567898", senha_adm = "123456789" }; Funcionarios func1 = new Funcionarios { nome_func = "Gustavo Sousa", cpf_func = "356.789.482-95", senha_func = "123456789" }; Restaurantes rest1 = new Restaurantes { nome_rest = "Madero", cnpj_rest = "26.522.498/0001-46", endereco_rest = "Avenida Paulista", telefone_rest = "998564278", senha_rest = "123456789" }; ListaProduto prod1 = new ListaProduto { nome_prod = "cola-cola", Restaurantes = rest1, valor_produto = 2.00 }; Pedido ped1 = new Pedido { data_pedido = new DateTime(2018, 01, 30), Funcionarios = func1, quantidadeTotal_pedidos = 1, valorTotal_pedidos = 2.00 }; Itens_Pedido itens1 = new Itens_Pedido { qtd_itensPedido = 1, Pedidos = ped1, listaProdutos = prod1 }; _context.Adm.AddRange(adm1); _context.Funcionarios.AddRange(func1); _context.Restaurantes.AddRange(rest1); _context.ListaProduto.AddRange(prod1); _context.Pedidos.AddRange(ped1); _context.Itens_Pedidos.AddRange(itens1); _context.SaveChanges(); }
public JsonResult ListarPaginado(string Nome) { var paginaAtual = int.Parse(Request.Params[Constants.START_PAGE]); var adm = new Adm { Person = new Person { Name = Nome } }; var retorno = _admBusiness.SelectWithPagination(adm, paginaAtual); var totalRegistros = _admBusiness.Total(adm); return(BuildJsonObject(retorno, totalRegistros)); }
public ActionResult Manage(Adm adm) { var actionName = nameof(Index); try { _admBusiness.SaveAndReturn(adm); } catch (Exception ex) { TempData[nameof(Adm)] = adm; TempData[Constants.ERROR] = ex.Message; actionName = nameof(Manage); } return(RedirectToAction(actionName, "Adm")); }
public void Add(string name, int system) { for (int i = 0; i < eveHome.eveSystems.Count; i++) { if (eveHome.eveSystems[i].id == system) { var adm = new Adm(); adm.id = 1; adm.name = name; adm.ts = DateTime.Now; if (eveHome.eveSystems[i].adms == null) { eveHome.eveSystems[i].adms = new List <Adm>(); } eveHome.eveSystems[i].adms.Add(adm); } } }
static void Main(string[] args) { if (new FileHelper <Adm>().select().Count == 0) { Adm adm = new Adm("adm", "adm", 1); new FileHelper <Adm>().Insert(adm, out string _); } int resultado = 0; while (resultado != 3) { Console.ForegroundColor = ConsoleColor.DarkMagenta; resultado = EscolhaInicial(); switch (resultado) { case 1: Login(); break; case 2: Cadastro(); break; case 3: Console.ForegroundColor = ConsoleColor.DarkCyan; Console.Write("Obrigado por usar o "); Console.ForegroundColor = ConsoleColor.DarkBlue; Console.Write("FlyFood "); Console.ForegroundColor = ConsoleColor.Red; Console.Write(":) \n"); Console.ForegroundColor = ConsoleColor.DarkCyan; break; default: Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine("Opcao inválida, tente novamente"); break; } Console.WriteLine("pressione uma tecla para continuar ... "); Console.ReadKey(); Console.Clear(); } }
public ActionResult IndexConsulta() { if (Session["Adm"] != null) { ViewBag.LogadoA = Session["Adm"]; Adm p = (Adm)Session["Adm"]; ViewBag.Nome = p.Nome; } if (Session["Paciente"] != null) { ViewBag.Logado = Session["Paciente"]; Paciente Paciente = (Paciente)Session["Paciente"]; ViewBag.Imagem = Paciente.ImagemPerfil; ViewBag.CPF = Paciente.CPF; ViewBag.Nome = Paciente.Nome; ViewBag.Objetivo = Paciente.Objetivo; } return(View()); }
public void Save(string d, dynamic dy) { dynamic data = dy; for (int i = 0; i < data.eveSystems.Count; i++) { var ds = new EveSystem(); ds.name = data.eveSystems[i].name; ds.id = data.eveSystems[i].id; ds.adms = new List <Adm>(); var adml = new List <Adm>(); for (int ii = 0; ii < data.eveSystems[i].adms.Count; ii++) { var adm = new Adm(); adm.name = data.eveSystems[i].adms[ii].name; adm.id = data.eveSystems[i].adms[ii].id; adml.Add(adm); } eveSystems.Add(ds); } }
public void NovaSenha(Adm modelo) { PainelRecuperacao senha = new PainelRecuperacao(); conexao.conectar_bd(); try { MySqlCommand cmd = new MySqlCommand { Connection = conexao.ObjetoConexao, CommandText = @"UPDATE adm SET senha = @senha;" }; cmd.Parameters.AddWithValue("senha", modelo.Senha.ToString()); cmd.ExecuteNonQuery(); conexao.desconectar_bd(); } catch (MySqlException ex) { throw new Exception("Falha na operação Salvar nova senha " + ex.Message); } }
// GET: Adm public ActionResult Listar() { if (Session["Adm"] == null) { Response.Redirect("~/Home/Index", false); } ViewBag.LogadoA = Session["Adm"]; Adm p = (Adm)Session["Adm"]; List <Paciente> ps = Paciente.ListarP(); List <Nutricionista> ns = Nutricionista.ListarN(); List <Categoria> cs = Categoria.ListarC(); List <Alimento> a = Alimento.ListarA(); List <Feedbacks> fs = Feedbacks.ListarF(); ViewBag.Usuario = ps; ViewBag.Nutricionista = ns; ViewBag.Categoria = cs; ViewBag.Alimento = a; ViewBag.Feedback = fs; return(View()); }
public Task AddAdm(string name, int system) { var repo = _repo; var eveHome = repo.ReadDy(); for (int i = 0; i < eveHome.eveSystems.Count; i++) { if (eveHome.eveSystems[i].id == system) { var adm = new Adm(); adm.id = 1; adm.name = name; adm.ts = DateTime.Now; if (eveHome.eveSystems[i].adms == null) { eveHome.eveSystems[i].adms = new List <Adm>(); } eveHome.eveSystems[i].adms.Add(adm); } } return(Clients.All.SendAsync("AddAdm", name, system)); }
public static Func <Adm, bool> AdmFilterCondition(Adm adm) { return(a => string.IsNullOrEmpty(adm.Person.Name) || a.Person.Name.ToLower().Contains(adm.Person.Name.ToLower())); }
private void ValidateAndSave(Adm adm) { _personBusiness.ValidadePerson(adm.Person); _admBusiness.SaveAndReturn(adm); }