private void button1_Click(object sender, EventArgs e) { int matricula; if (textBox1.Text.Equals("")) { MessageBox.Show("O campo nome está em branco", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (textBox2.Text.Equals("")) { MessageBox.Show("O campo matrícula está em branco", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (textBox2.Text.StartsWith("0")) { MessageBox.Show("A matricula não pode conter inialmente o número zero", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (Int32.TryParse(textBox2.Text, out matricula)) { funcionario func = new funcionario(); func.codigo = auxForm.dataGridView1.SelectedRows[0].Index; Service1 sv = new Service1(); func.matricula = textBox2.Text; func.nome = textBox1.Text; sv.alterar(func); } else { MessageBox.Show("O campo matrícula só pode conter números", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
public funcionario ProcuraFuncionario(int codFunc) { Conexao conn = new Conexao(); NpgsqlCommand query = new NpgsqlCommand("Select codigo,nome,idade,nascimento,fone,endereco,dataadmissao,cargo,salario from farmsystem.funcionario where codigo = @codfunc"); query.Connection = conn.entrar(); query.Parameters.Add("@codfunc", NpgsqlDbType.Integer).Value = codFunc; using (NpgsqlDataReader dr = query.ExecuteReader()) { if (dr.HasRows) { funcionario f = null; if (dr.Read()) { f = new funcionario(); f.codigo = dr.GetInt32(0); f.nome = dr.GetString(1); f.idade = dr.GetString(2); f.datanasc = dr.GetDateTime(3); f.fone = dr.GetString(4); f.endereco = dr.GetString(5); f.dataadmissao = dr.GetDateTime(6); f.cargo = dr.GetString(7); f.salario = dr.GetDouble(8); } conn.sair(); return(f); } } conn.sair(); return(null); }
private void button1_Click(object sender, EventArgs e) { int matricula; if (textBox1.Text.Equals("")) { MessageBox.Show("O campo nome está em branco", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (textBox2.Text.Equals("")) { MessageBox.Show("O campo matrícula está em branco", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (Int32.TryParse(textBox2.Text, out matricula)) { funcionario func = new funcionario(); Service1 sv = new Service1(); func.nome = textBox1.Text; func.matricula = textBox2.Text; sv.inserir(func); MessageBox.Show("Cadastrado com Sucesso!", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else { MessageBox.Show("A matrícula só pode conter números!", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
public static funcionario Createfuncionario(int codigo) { funcionario funcionario = new funcionario(); funcionario.codigo = codigo; return(funcionario); }
//public string AddPedido(Int64 autonumeroProduto, string codBarra, string nomeProduto, public string IncluirFuncionario() { using (var dc = new manutEntities()) { var Funcionario = new funcionario { nomeProfissao = "", nome = "", email = "", telefone = "", matricula = "", cancelado = "N", autonumeroProfissao = 0, salario = 0, obs = "", autonumeroContrato = 0, nomeContrato = "", }; dc.funcionario.Add(Funcionario); dc.SaveChanges(); var auto = Convert.ToInt32(Funcionario.autonumero); return(auto.ToString("#######0")); } }
public void Excluir(funcionario ofuncionarios) { odb.funcionario.Remove(ofuncionarios); //odb.Entry(oCadastroUsuario).State = System.Data.Entity.EntityState.Deleted; odb.SaveChanges(); }
public static void addFuncionario(funcionario funcionario) { funcionario.id = _funcionarios.Count + 1; _funcionarios.Add(funcionario); atualivarGrid(); }
public void Alterar(funcionario ofuncionarios, bool attach = false) { var local = odb.Set <funcionario>().Local.FirstOrDefault(p => p.Id == ofuncionarios.Id); odb.Entry(local).State = System.Data.Entity.EntityState.Detached; odb.Entry(ofuncionarios).State = System.Data.Entity.EntityState.Modified; odb.SaveChanges(); }
public ActionResult DeleteConfirmed(int id) { funcionario funcionario = db.funcionario.Find(id); db.funcionario.Remove(funcionario); db.SaveChanges(); return(RedirectToAction("Index")); }
private void GrdFuncionario_CellContentClick(object sender, DataGridViewCellEventArgs e) { if (GrdFuncionario.Rows[e.RowIndex].DataBoundItem != null) { funcionario oFuncionario = ((funcionario)GrdFuncionario.Rows[e.RowIndex].DataBoundItem); if (GrdFuncionario.Columns[e.ColumnIndex].Name == "BtnAlterar") { Incluir = false; txtBairro.Text = oFuncionario.Bairro; txtCargo.Text = oFuncionario.Cargo; txtCidade.Text = oFuncionario.Cidade; TxtCPF.Text = oFuncionario.Cpf; TxtDate.Text = oFuncionario.DataNasc; TxtDescricaoCliente.Text = oFuncionario.Descricao; txtEmail.Text = oFuncionario.Email; TxtLogin.Text = oFuncionario.Login; TxtNomeFuncionario.Text = oFuncionario.Nome; txtRua.Text = oFuncionario.Rua; TxtSenha.Text = oFuncionario.Senha; CbSexo.Text = oFuncionario.Sexo; TxtUfCliente.Text = oFuncionario.Uf; TxtTelefone.Text = oFuncionario.Telefone; id = oFuncionario.Id; //PbImagem.Image = null; //TxtAbrir.Text = String.Empty; } else if (GrdFuncionario.Columns[e.ColumnIndex].Name == "BtnExcluir") { if (MessageBox.Show("Se confirmar será impossível recuperar os dados. Deseja continuar?", ProductName, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == System.Windows.Forms.DialogResult.Yes) { _Control.Excluir(oFuncionario); txtBairro.Text = ""; txtCargo.Text = ""; txtCidade.Text = ""; TxtCPF.Text = ""; TxtDate.Text = ""; TxtDescricaoCliente.Text = ""; txtEmail.Text = ""; TxtLogin.Text = ""; TxtNomeFuncionario.Text = ""; txtRua.Text = ""; TxtSenha.Text = ""; CbSexo.Text = ""; TxtUfCliente.Text = ""; TxtTelefone.Text = ""; //PbImagem.Image = null; //TxtAbrir.Text = String.Empty; CarregaGrid(); } } } }
private void btnListaFunc_Click(object sender, EventArgs e) { frmlistafuncionario lf = new frmlistafuncionario(); lf.ShowDialog(); if (lf.DialogResult == DialogResult.OK) { funcionario f = lf.getfuncionario(); txtfunc.Text = f.codigo.ToString(); txtnome.Text = f.nome.ToString(); } }
public ActionResult Edit([Bind(Include = "numRegistro,senha,dataNascimento,nome,rg,cpf,cnh,dataAdmissao,ctps,codFuncao,codSetor")] funcionario funcionario) { if (ModelState.IsValid) { db.Entry(funcionario).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.codFuncao = new SelectList(db.funcao, "codFuncao", "nome", funcionario.codFuncao); ViewBag.codSetor = new SelectList(db.setor, "codSetor", "nome", funcionario.codSetor); return(View(funcionario)); }
public ActionResult Edit([Bind(Include = "id_funcionario,id_tipo_funcionario,id_pessoa,sin_ativo")] funcionario funcionario) { if (ModelState.IsValid) { db.Entry(funcionario).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.id_pessoa = new SelectList(db.pessoa, "id_pessoa", "nome", funcionario.id_pessoa); ViewBag.id_tipo_funcionario = new SelectList(db.tipo_funcionario, "id_tipo_funcionario", "nome", funcionario.id_tipo_funcionario); return(View(funcionario)); }
public ActionResult Edit([Bind(Include = "IdFuncionario,Nome,IdCargo,IdCliente")] funcionario funcionario) { if (ModelState.IsValid) { db.Entry(funcionario).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.IdCargo = new SelectList(db.cargo, "IdCargo", "nomeCargo", funcionario.IdCargo); ViewBag.IdCliente = new SelectList(db.cliente, "IdCliente", "Nome", funcionario.IdCliente); return(View(funcionario)); }
public ActionResult Edit([Bind(Include = "id,nome,endereco,idade,Empresa_id,AtividadeId,Setor_id")] funcionario funcionario) { if (ModelState.IsValid) { db.Entry(funcionario).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.AtividadeId = new SelectList(db.Atividade, "Id", "nome", funcionario.AtividadeId); ViewBag.Empresa_id = new SelectList(db.Empresa, "id", "nome", funcionario.Empresa_id); ViewBag.Setor_id = new SelectList(db.Setor, "id", "nome", funcionario.Setor_id); return(View(funcionario)); }
// GET: funcionarios/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } funcionario funcionario = db.funcionario.Find(id); if (funcionario == null) { return(HttpNotFound()); } return(View(funcionario)); }
// GET: funcionario/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } funcionario funcionario = db.funcionario.Find(id); if (funcionario == null) { return(HttpNotFound()); } ViewBag.id_pessoa = new SelectList(db.pessoa, "id_pessoa", "nome", funcionario.id_pessoa); ViewBag.id_tipo_funcionario = new SelectList(db.tipo_funcionario, "id_tipo_funcionario", "nome", funcionario.id_tipo_funcionario); return(View(funcionario)); }
// GET: funcionario/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } funcionario funcionario = db.funcionario.Find(id); if (funcionario == null) { return(HttpNotFound()); } ViewBag.IdCargo = new SelectList(db.cargo, "IdCargo", "nomeCargo", funcionario.IdCargo); ViewBag.IdCliente = new SelectList(db.cliente, "IdCliente", "Nome", funcionario.IdCliente); return(View(funcionario)); }
// GET: Funcionario/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } funcionario funcionario = db.funcionario.Find(id); if (funcionario == null) { return(HttpNotFound()); } ViewBag.codFuncao = new SelectList(db.funcao, "codFuncao", "nome", funcionario.codFuncao); ViewBag.codSetor = new SelectList(db.setor, "codSetor", "nome", funcionario.codSetor); return(View(funcionario)); }
// GET: funcionarios/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } funcionario funcionario = db.funcionario.Find(id); if (funcionario == null) { return(HttpNotFound()); } ViewBag.AtividadeId = new SelectList(db.Atividade, "Id", "nome", funcionario.AtividadeId); ViewBag.Empresa_id = new SelectList(db.Empresa, "id", "nome", funcionario.Empresa_id); ViewBag.Setor_id = new SelectList(db.Setor, "id", "nome", funcionario.Setor_id); return(View(funcionario)); }
// PUT: api/Funcionarios/5 public funcionario Put(int telefone, [FromBody] funcionario funcionario) { var old = bd.funcionario.Find(telefone); old.nome = funcionario.nome; old.telefone = funcionario.telefone; old.dataNascimento = funcionario.dataNascimento; old.rua = funcionario.rua; old.numero = funcionario.numero; old.bairro = funcionario.bairro; old.uf = funcionario.uf; old.cidade = funcionario.cidade; old.complemento = funcionario.cidade; old.cargo = funcionario.cargo; bd.SaveChanges(); return(old); }
private void btn_salvar_Click(object sender, EventArgs e) { try { if (tbox_nome.Text != "" && tbox_cpf.Text != "" && tbox_endereco.Text != "" && tbox_rg.Text != "" && cbox_cidade.Text != "") { funcionario fun = new funcionario() { funcionario_nome = tbox_nome.Text, funcionario_cnh = tbox_cnh.Text, funcionario_cpf = tbox_cpf.Text, funcionario_dataNascimento = dtp_dataNascimento.Value, funcionario_endereco = tbox_endereco.Text, funcionario_telefoneCelular = tbox_celular.Text, funcionario_rg = tbox_rg.Text, funcionario_telefoneFixo = tbox_telefoneFixo.Text, cidade_codigo = (int)cbox_cidade.SelectedValue }; if (tbox_codigo.Text == "") { (new funcionarioRepositorio()).inserir(fun); } else { //alterar fun.funcionario_codigo = int.Parse(tbox_codigo.Text); (new funcionarioRepositorio()).alterar(fun); } MessageBox.Show("Dados salvos! Código: " + fun.funcionario_codigo); btn_cancelar_Click(sender, e); } else { MessageBox.Show("Informar o nome!"); } } catch (Exception ex) { MessageBox.Show("Erro ao salvar! " + ex.Message); } }
private void BtnGuardarUsuario_Click(object sender, EventArgs e) { using (LaboratorioEntities Base = new LaboratorioEntities()) { try{ int validarf; validarf = ValidarFuncionario(Convert.ToInt32(TxtRutFuncionario.Text), TxtDvFuncionario.Text); if (validarf == 0) { usuarios nuevoUsuario = new usuarios(); nuevoUsuario.nombre_usuario = TxtNombreusuario.Text; nuevoUsuario.contraseña = TxtContraseña.Text; funcionario nuevoFuncionario = new funcionario(); nuevoFuncionario.rut_funcionario = Convert.ToInt32(TxtRutFuncionario.Text); nuevoFuncionario.dv_funcionario = TxtDvFuncionario.Text; nuevoFuncionario.nombre_funcionario = TxtNombreFuncionario.Text; nuevoFuncionario.id_usuario = nuevoUsuario.id_usuario; nuevoFuncionario.rol = CmbTipoFuncionario.SelectedItem.ToString(); DialogResult opcion; opcion = MessageBox.Show("¿Guardar usuario?", " Nuevo Usuario ", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (DialogResult.Yes == opcion) { Base.funcionario.Add(nuevoFuncionario); Base.usuarios.Add(nuevoUsuario); Base.SaveChanges(); MessageBox.Show("Usuario guardado con éxito" + ("\nId usuario: " + nuevoUsuario.id_usuario)); LimpiarUsuario(); } } else { MessageBox.Show("Funcionario existe"); } } catch { MessageBox.Show("Verifique los datos"); } } }
public ActionResult Index(FuncionarioViewModel func) { var novoFuncionario = new funcionario { Id = func.Id, NOME = func.NOME, ID_CARGO = func.ID_CARGO, DATA_ENTRADA = func.DATA_ENTRADA, SALARIO = func.SALARIO }; _acessarBD.funcionario.Add(novoFuncionario); func.DESC_CARGO = _acessarBD.cargo.Where(x => x.ID_CARGO == func.ID_CARGO).SingleOrDefault().DESCRICAO; PopularDadosSelectBox(); return(View(func)); }
// GET: funcionario/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } funcionario funcionario = db.funcionario.Find(id); if (funcionario == null) { return(HttpNotFound()); } int idSessao = int.Parse(Session["IdCliente"].ToString()); var filtro = from c in db.cliente where c.IdCliente == idSessao select c; ViewBag.IdCargo = new SelectList(db.cargo, "IdCargo", "nomeCargo", funcionario.IdCargo); ViewBag.IdCliente = new SelectList(filtro, "IdCliente", "Nome", funcionario.IdCliente); return(View(funcionario)); }
private void btn_excluir_Click(object sender, EventArgs e) { try { if (tbox_codigo.Text != "") { funcionario fun = (new funcionarioRepositorio()).selecionar(int.Parse(tbox_codigo.Text)); (new funcionarioRepositorio()).excluir(fun); btn_cancelar_Click(sender, e); MessageBox.Show("Dados excluidos!"); } else { MessageBox.Show("Informar o código!"); } } catch (Exception ex) { MessageBox.Show("Erro ao excluir! " + ex.Message); } }
private void btn_localizar_Click(object sender, EventArgs e) { try { ConsultaFuncionarios frm = new ConsultaFuncionarios(); frm.ShowDialog(); //codigo selecionado int codigo = frm.codigo; frm = null; if (codigo != 0) { funcionario fun = (new funcionarioRepositorio()).selecionar(codigo); if (fun != null) { tbox_codigo.Text = fun.funcionario_codigo.ToString(); tbox_cpf.Text = fun.funcionario_cpf.ToString(); tbox_celular.Text = fun.funcionario_telefoneCelular.ToString(); tbox_endereco.Text = fun.funcionario_endereco.ToString(); tbox_nome.Text = fun.funcionario_nome.ToString(); cbox_cidade.SelectedValue = fun.cidade_codigo; tbox_cnh.Text = fun.funcionario_cnh.ToString(); tbox_rg.Text = fun.funcionario_rg.ToString(); tbox_telefoneFixo.Text = fun.funcionario_telefoneFixo.ToString(); dtp_dataNascimento.Value = fun.funcionario_dataNascimento; } else { MessageBox.Show("Dados não localizados!"); btn_cancelar_Click(sender, e); } } } catch (Exception ex) { MessageBox.Show("Erro ao localizar! " + ex.Message); } }
private void btn_buscarFuncionario_Click(object sender, EventArgs e) { try { ConsultaFuncionarios frm = new ConsultaFuncionarios(); frm.ShowDialog(); //codigo selecionado int codigo = frm.codigo; frm = null; if (codigo != 0) { funcionario fun = (new funcionarioRepositorio()).selecionar(codigo); if (fun != null) { tbox_codFunc.Text = fun.funcionario_codigo.ToString(); tbox_funcionario.Text = fun.funcionario_nome; } } } catch (Exception ex) { MessageBox.Show("Erro ao localizar! " + ex.Message); } }
private void BtnSalvarFuncionario_Click(object sender, EventArgs e) { if (ValidaControles()) { funcionario oFuncionario = new funcionario(); oFuncionario.Bairro = txtBairro.Text; oFuncionario.Cargo = txtCargo.Text; oFuncionario.Cidade = txtCidade.Text; oFuncionario.Telefone = TxtTelefone.Text; oFuncionario.Cpf = TxtCPF.Text; oFuncionario.DataNasc = TxtDate.Text; oFuncionario.Descricao = TxtDescricaoCliente.Text; oFuncionario.Email = txtEmail.Text; oFuncionario.Login = TxtLogin.Text; oFuncionario.Nome = TxtNomeFuncionario.Text; oFuncionario.Rua = txtRua.Text; oFuncionario.Senha = TxtSenha.Text; oFuncionario.Sexo = CbSexo.Text; oFuncionario.Uf = TxtUfCliente.Text; Bitmap bmp = new Bitmap(PbImagem.Image); MemoryStream memory = new MemoryStream(); bmp.Save(memory, ImageFormat.Bmp); byte[] Imagem = memory.ToArray(); oFuncionario.Image = Imagem; if (Incluir) { _Control.Incluir(oFuncionario); Incluir = true; MessageBox.Show("Cadastro de Funcionario foi realizada com sucesso!"); } else { oFuncionario.Id = id; _Control.Alterar(oFuncionario); Incluir = true; LimpaCampos(); MessageBox.Show("Os dados foram alterados com sucessso!", "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } txtBairro.Text = ""; txtCargo.Text = ""; txtCidade.Text = ""; TxtCPF.Text = ""; TxtDate.Text = ""; TxtDescricaoCliente.Text = ""; txtEmail.Text = ""; TxtLogin.Text = ""; TxtNomeFuncionario.Text = ""; txtRua.Text = ""; TxtSenha.Text = ""; CbSexo.Text = ""; TxtTelefone.Text = ""; TxtUfCliente.Text = ""; CarregaGrid(); }
private void InserirUsuario(oficinaEntities bd) { endereco e = new endereco(); contato c = new contato(); if (!radFornecedor.Checked) { usuario u = new usuario(); u.nome = txtNome.Text; u.cpf = maskTxtCPFCNPJ.Text; u.rg = txtRGRepresentante.Text; if (radMasculino.Checked) { u.sexo = "M"; } else { u.sexo = "F"; } if (radAtivo.Checked) { u.estado = "1"; } else { u.estado = "0"; } u.nascimento = maskedTxtNascimento.Text; u.data_cadastro = DateTime.Now; bd.usuario.Add(u); bd.SaveChanges(); int aux = u.idusuario; e.idusuario = aux; e.logradouro = txtLogradouro.Text; e.bairro = txtBairro.Text; e.numero = txtNumeroCasa.Text; e.cidade = txtCidade.Text; e.uf = txtUF.Text; e.cep = txtCEP.Text; c.idusuario = aux; c.numero_telefone = maskedTxtTelefone.Text; c.email = txtEmail.Text; if (radFuncionario.Checked) { funcionario f = new funcionario(); f.login = txtUsuario.Text; f.senha = maskedTxtSenha.Text; f.idusuario = aux; if (maskedTxtSenha.Text.Equals(maskTxtConfirmarSenha.Text)) { bd.funcionario.Add(f); bd.endereco.Add(e); bd.contato.Add(c); bd.SaveChanges(); MessageBox.Show("Usuário " + f.login + " criado com sucesso!"); } else { LimparCampusFuncionario(); MessageBox.Show("As senhas inseridas não correspondem, por favor, digite novamente!"); } } else { cliente cl = new cliente(); cl.idusuario = aux; bd.endereco.Add(e); bd.contato.Add(c); bd.cliente.Add(cl); bd.SaveChanges(); ListarUsuarios(); MessageBox.Show("Registro Salvo Com Sucesso!"); LimparForm(); } } else { fornecedor f = new fornecedor(); f.nome = txtNome.Text; f.CNPJ = maskTxtCPFCNPJ.Text; f.representante = txtRGRepresentante.Text; bd.fornecedor.Add(f); bd.SaveChanges(); int aux = f.idfornecedor; e.idfornecedor = aux; e.logradouro = txtLogradouro.Text; e.bairro = txtBairro.Text; e.numero = txtNumeroCasa.Text; e.cidade = txtCidade.Text; e.uf = txtUF.Text; e.cep = txtCEP.Text; c.idfornecedor = aux; c.numero_telefone = maskedTxtTelefone.Text; c.email = txtEmail.Text; bd.endereco.Add(e); bd.contato.Add(c); bd.SaveChanges(); MessageBox.Show("Registro Salvo Com Sucesso!"); LimparForm(); } }