コード例 #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Request["Id"] != null)
            {
                string cpf = Request["Id"].ToString();

                var obj = Per_Funcionario.BuscarPeloCpf(cpf);

                if (obj != null)
                {
                    funcionario = JsonConvert.SerializeObject(obj);
                }
            }

            btnSalvar.Click  += BtnSalvar_Click;
            btnDeletar.Click += BtnDeletar_Click;
        }
コード例 #2
0
        protected void BtnCadastrar_Click(object sender, EventArgs e)
        {
            var funcionario =
                new Funcionario(

                    inputNome.Value,
                    inputCpf.Value,
                    inputRg.Value,
                    inputTelefone.Value,
                    inputDataDeNascimento.Value,
                    inputCidade.Value,
                    inputEstado.Value,
                    inputCep.Value,
                    inputCargo.Value,
                    inputFormacao.Value,
                    float.Parse(inputSalario.Value),
                    inputEmail.Value
                    );

            if (Per_Funcionario.Cadastrar(funcionario))
            {
                this.Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "script", "alert('Cadastrado com Sucesso!')", true);
            }
        }
コード例 #3
0
 public void deletarFuncionario()
 {
     Per_Funcionario.Deletar(Request["Id"].ToString());
 }
コード例 #4
0
 public static void atualizaFuncionario(Funcionario funcionario)
 {
     Per_Funcionario.EditarPeloCpf(funcionario);
 }
コード例 #5
0
 public static string retornaFuncionarios()
 {
     return(JsonConvert.SerializeObject(Per_Funcionario.BuscarTodos()));
 }