private void RegistroFuncionario() { DataBase.Entity.tb_funcionario mod = new DataBase.Entity.tb_funcionario(); mod.nm_nome = txtNome.Text; mod.nm_sobrenome = txtSobrenome.Text; mod.nr_cpf = txtCPF.Text; mod.nr_rg = txtRG.Text; if (rdnFeminino.Checked == true) mod.tp_genero = "F"; if (rdnMaculino.Checked == true) mod.tp_genero = "M"; mod.nr_dependentes = Convert.ToInt32(nudDependentes.Value); mod.dt_admissao = dtpAdmissao.Value; mod.id_cargo = Convert.ToInt32(cboCargo.SelectedValue); mod.dt_nascimento = dtpNascimento.Value; Business.FuncionarioBusiness DB = new Business.FuncionarioBusiness(); DB.InserirFuncionario(mod); idfun = mod.id_funcionario; }
public ActionResult <Models.Response.FuncionarioResponse> InserirFuncionario(Models.Request.FuncionarioRequest funcionario) { try { Models.TbFuncionario novo = convert.ConvertparaTbFuncionario(funcionario); Models.TbFuncionario adicionado = funcaorn.InserirFuncionario(novo); return(convert.ConvertparaResponse(adicionado)); } catch (System.Exception ex) { return(BadRequest( new Models.Response.Erro(400, ex.Message) )); } }
public ActionResult <Models.Response.FuncionarioResponse> InserirFuncionario(Models.Request.FuncionarioRequest funci) { try { Models.TbFuncionario funciconvertido = convert.ConvertFuncionarioRequest(funci); Models.TbFuncionario inserido = funcaorn.InserirFuncionario(funciconvertido); return(convert.ConvertFuncionarioResponse(inserido)); } catch (System.Exception ex) { return(BadRequest( new Models.Response.ErroResponse(404, ex.Message) )); } }