public ActionResult Detalhes(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Negocio_Funcionario negocio_Funcionario = db.Negocio_Funcionario.Where(o => o.Pessoa_ID == id).FirstOrDefault(); if (negocio_Funcionario == null) { return(HttpNotFound()); } VerFuncionarioViewModel VFVM = new VerFuncionarioViewModel(); VFVM.funcionarioID = negocio_Funcionario.Funcionario_ID; VFVM.pessoaID = negocio_Funcionario.Pessoa_ID; VFVM.cargoID = negocio_Funcionario.Tipo_Funcionario_ID; VFVM.FuncionarioNM = negocio_Funcionario.Negocio_Pessoa.Primeiro_Nome + " " + negocio_Funcionario.Negocio_Pessoa.Sobrenome; VFVM.Email = negocio_Funcionario.Negocio_Pessoa.Email; VFVM.TelefonePrincipal = negocio_Funcionario.Negocio_Pessoa.Tel_Principal; VFVM.TelefoneSecundario = negocio_Funcionario.Negocio_Pessoa.Tel_Opcional; VFVM.Endereco = _userStore.GetUsuarioEndereco(negocio_Funcionario.Pessoa_ID); VFVM.Cargo = negocio_Funcionario.Negocio_Tipo_Funcionario.Cargo; return(View(VFVM)); }
public ActionResult DeletarConfirmacao(int id) { Negocio_Funcionario negocio_Funcionario = db.Negocio_Funcionario.Find(id); db.Negocio_Funcionario.Remove(negocio_Funcionario); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Editar([Bind(Include = "Funcionario_ID,Pessoa_ID,Tipo_Funcionario_ID")] Negocio_Funcionario negocio_Funcionario) { if (ModelState.IsValid) { db.Entry(negocio_Funcionario).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } //ViewBag.Pessoa_ID = new SelectList(db.Negocio_Pessoa, "Pessoa_ID", "Primeiro_Nome", negocio_Funcionario.Pessoa_ID); //ViewBag.Cargo_ID = new SelectList(db.Negocio_Tipo_Funcionario, "Tipo_Funcionario_ID", "Cargo", negocio_Funcionario.Cargo_ID); PopulateCargoDropDownList(negocio_Funcionario.Tipo_Funcionario_ID); return(View(negocio_Funcionario)); }
public ActionResult Deletar(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Negocio_Funcionario negocio_Funcionario = db.Negocio_Funcionario.Find(id); if (negocio_Funcionario == null) { return(HttpNotFound()); } return(View(negocio_Funcionario)); }
/// <summary> /// metodo de validação para salvar usuario /// </summary> /// <param name="usuario"></param> public void SalvarFuncionario(Modelo_Funcionario mod_funcionario) { if (mod_funcionario.Nome1.Trim().Length == 0) { System.Windows.Forms.MessageBox.Show("O nome do cliente é obrigatório", "Validação usuário", MessageBoxButtons.OK, MessageBoxIcon.Warning); } if (mod_funcionario.Cpf1.Trim().Length == 0) { MessageBox.Show("O CPF do cliente é obrigatório", "Validação CPF", MessageBoxButtons.OK, MessageBoxIcon.Warning); } Negocio_Funcionario negocio_funcionario = new Negocio_Funcionario(conexao); negocio_funcionario.SalvarFuncionario(mod_funcionario); }
/// <summary> /// metodo de validacao para classe ditar /// </summary> /// <param name="usuario"></param> public void EditarFuncionario(Modelo_Funcionario mod_funcionario) { if (mod_funcionario.Codigo1 <= 0) { MessageBox.Show("O código do acesso é obrigatório", "Validação", MessageBoxButtons.OK, MessageBoxIcon.Warning); } if (mod_funcionario.Nome1.Trim().Length == 0) { MessageBox.Show("O nome do usuário é obrigatório", "Validação cliente", MessageBoxButtons.OK, MessageBoxIcon.Warning); } Negocio_Funcionario negocio_Funcionario = new Negocio_Funcionario(conexao); negocio_Funcionario.EditarFuncionario(mod_funcionario); }
public ActionResult Editar(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Negocio_Funcionario negocio_Funcionario = db.Negocio_Funcionario.Find(id); if (negocio_Funcionario == null) { return(HttpNotFound()); } //ViewBag.Pessoa_ID = new SelectList(db.Negocio_Pessoa, "Pessoa_ID", "Primeiro_Nome", negocio_Funcionario.Pessoa_ID); //ViewBag.Cargo_ID = new SelectList(db.Negocio_Tipo_Funcionario, "Tipo_Funcionario_ID", "Cargo", negocio_Funcionario.Cargo_ID); PopulateCargoDropDownList(); return(View(negocio_Funcionario)); }
public ActionResult NovoFuncionario(int?id) { //ViewBag.Pessoa_ID = new SelectList(db.Negocio_Pessoa, "Pessoa_ID", "Primeiro_Nome"); //ViewBag.Cargo_ID = new SelectList(db.Negocio_Tipo_Funcionario, "Tipo_Funcionario_ID", "Cargo"); if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Negocio_Pessoa pessoa = db.Negocio_Pessoa.Find(id); if (pessoa == null) { return(HttpNotFound()); } Negocio_Funcionario func = new Negocio_Funcionario(); func.Pessoa_ID = pessoa.Pessoa_ID; PopulateCargoDropDownList(); return(View(func)); }
/// <summary> /// Metodo de validacao listar usuario /// </summary> /// <param name="valor"></param> /// <returns></returns> /// public DataTable ListarFuncionario(String valor) { Negocio_Funcionario negocio_Cliente = new Negocio_Funcionario(conexao); return(negocio_Cliente.ListarFuncionario(valor)); }
/// <summary> /// metodo de validacao para classe excluir usuario /// /// </summary> /// <param name="codigo"></param> public void ExcluirFuncionario(int Codigo) { Negocio_Funcionario negocio_funcionario = new Negocio_Funcionario(conexao); negocio_funcionario.Excluir_Funcionario(Codigo); }
public int VerificarFuncionario(string valor) { Negocio_Funcionario negocio_Funcionario = new Negocio_Funcionario(conexao); return(negocio_Funcionario.VerficiarFuncionario(valor)); }
/// <summary> /// metodo de validação de carregar usuarios /// </summary> /// <param name="codigo"></param> /// <returns></returns> public Modelo_Funcionario CarregarFuncionario(int codigo) { Negocio_Funcionario negocio_Cliente = new Negocio_Funcionario(conexao); return(negocio_Cliente.CarregarFuncionario(codigo)); }