public ControllerFuncionario(string id_funcionario, string nm_funcionario, string ds_sexo, string diaNascimentoFuncionario, string mesNascimentoFuncionario, string anoNascimentoFuncionario, string nr_cpf, string nr_telefone, string ds_email, string nr_cep, string ds_logradouro, string nr_casa, string nm_bairro, string ds_complemento, string id_uf, string id_cidade, string ds_cargo, string vl_salario, DateTime dt_admissao, string connectionString) { // validar a entrada de dados para inclusão string mDs_Msg = ValidateFields(id_funcionario, nm_funcionario, ds_sexo, diaNascimentoFuncionario, mesNascimentoFuncionario, anoNascimentoFuncionario, nr_cpf, nr_telefone, ds_email, nr_cep, ds_logradouro, nr_casa, nm_bairro, ds_complemento, id_uf, id_cidade, ds_cargo, vl_salario, dt_admissao, connectionString); if (mDs_Msg == "") { // criando a data de nascimento com datetime DateTime dt_nascimento = new DateTime( Convert.ToInt32(anoNascimentoFuncionario), Convert.ToInt32(mesNascimentoFuncionario), Convert.ToInt32(diaNascimentoFuncionario)); // tudo certinho // instanciar um objeto da classe funcionário, carregar tela e alterar myModelFuncionario = new ModelFuncionario(Convert.ToInt32(id_funcionario), nm_funcionario, ds_sexo, dt_nascimento, nr_cpf, nr_telefone, ds_email, nr_cep, ds_logradouro, nr_casa, nm_bairro, ds_complemento, Convert.ToInt32(id_uf), Convert.ToInt32(id_cidade), ds_cargo, Convert.ToDouble(vl_salario), dt_admissao, connectionString); DS_Mensagem = myModelFuncionario.DS_Mensagem; } else { // exibir erro! DS_Mensagem = mDs_Msg; } }
public bool Adicionar(ModelFuncionario funcionario) { bool ret = false; try { using (Entities db = new Entities()) { Funcionario func = new Funcionario(); func.FuncionarioId = funcionario.FuncionarioId; func.Cargo = funcionario.Cargo; func.Departamento = funcionario.Departamento; func.Email = funcionario.Email; func.Nome = funcionario.Nome; db.Funcionario.Add(func); db.SaveChanges(); ret = true; } } catch (Exception ex) { } return(ret); }
public string GetFuncionarios() { string serializer = string.Empty; try { using (Entities db = new Entities()) { var consulta = db.Funcionario.ToList(); List <ModelFuncionario> funcionarios = new List <ModelFuncionario>(); for (int i = 0; i < consulta.Count(); i++) { var func = consulta[i]; ModelFuncionario funcionario = new ModelFuncionario(); funcionario.FuncionarioId = func.FuncionarioId; funcionario.Cargo = func.Cargo; funcionario.Departamento = func.Departamento; funcionario.Email = func.Email; funcionario.Nome = func.Nome; funcionarios.Add(funcionario); } serializer = new JavaScriptSerializer().Serialize(funcionarios); } } catch (Exception ex) { } return(serializer); }
public bool Atualizar(ModelFuncionario funcionario) { bool ret = false; try { using (Entities db = new Entities()) { var consulta = db.Funcionario.Where(c => c.FuncionarioId.Equals(funcionario.FuncionarioId)).FirstOrDefault(); if (consulta != null) { consulta.Cargo = funcionario.Cargo; consulta.Departamento = funcionario.Departamento; consulta.Email = funcionario.Email; consulta.Nome = funcionario.Nome; db.SaveChanges(); ret = true; } } } catch (Exception ex) { } return(ret); }
// Método editar public ControlFuncionario(string id_funcionario, string nm_funcionario, string ds_sexo, string nr_cpf, string dt_nascimento, string nr_telefone, string ds_email, string nr_cep, string nm_rua, string nr_casa, string nm_bairro, string ds_complemento, string nm_cidade, string ds_uf, string ds_cargo, string vl_salario, string dt_admissao) { myFuncionario = new ModelFuncionario(Convert.ToInt32(id_funcionario), nm_funcionario, ds_sexo, nr_cpf, Convert.ToDateTime(dt_nascimento), nr_telefone, ds_email, nr_cep, nm_rua, nr_casa, nm_bairro, ds_complemento, nm_cidade, ds_uf, ds_cargo, Convert.ToDouble(vl_salario), Convert.ToDateTime(dt_admissao)); DS_Mensagem = myFuncionario.DS_Mensagem; }
public JsonResult Create(ModelFuncionario funcionario) { bool json = false; Funcionarios funcionarios = new Funcionarios(); if (funcionario != null) { json = funcionarios.Adicionar(funcionario); } return(Json(new { sucess = json })); }
public JsonResult Edit(ModelFuncionario funcionario) { // TODO: Add update logic here bool json = false; Funcionarios funcionarios = new Funcionarios(); if (funcionario != null) { json = funcionarios.Atualizar(funcionario); } return(Json(new { sucess = json })); }
public DataTable BuscarCPFFuncionario(string status, string texto) { myFuncionario = new ModelFuncionario(); return(myFuncionario.BuscarCPFFuncionario(Convert.ToInt32(status), texto)); }
// Método mostrar public DataTable MostrarFuncionario(string status) { myFuncionario = new ModelFuncionario(); return(myFuncionario.MostrarFuncionario(Convert.ToInt32(status))); }
// Método Excluir/ativar public ControlFuncionario(string action, string id_funcionario) { myFuncionario = new ModelFuncionario(action, Convert.ToInt32(id_funcionario)); DS_Mensagem = myFuncionario.DS_Mensagem; }
public string VerificarFuncionarioCadastrado(string id_funcionario, string nr_cpf, string connectionString) { myModelFuncionario = new ModelFuncionario(); return(myModelFuncionario.VerificarFuncionarioCadastrado(id_funcionario, nr_cpf, connectionString)); }
public DataTable Consultar(string status, string filtro, string texto, string connectionString) { myModelFuncionario = new ModelFuncionario(); return(myModelFuncionario.Consultar(Convert.ToInt32(status), filtro, texto, connectionString)); }
public DataTable Exibir(string status, string connectionString) { myModelFuncionario = new ModelFuncionario(); return(myModelFuncionario.Exibir(Convert.ToInt32(status), connectionString)); }
public ControllerFuncionario(string id_funcionario, char acao, string connectionString) { myModelFuncionario = new ModelFuncionario(Convert.ToInt32(id_funcionario), acao, connectionString); DS_Mensagem = myModelFuncionario.DS_Mensagem; }
public DataTable ExibirCidades(string id_uf, string connectionString) { myModelFuncionario = new ModelFuncionario(); return(myModelFuncionario.ExibirCidades(Convert.ToInt32(id_uf), connectionString)); }
public DataTable ExibirUFs(string connectionString) { myModelFuncionario = new ModelFuncionario(); return(myModelFuncionario.ExibirUFs(connectionString)); }