private void btn_localizar_Click(object sender, EventArgs e) { try { ConsultaFilial frm = new ConsultaFilial(); frm.ShowDialog(); //codigo selecionado int codigo = frm.codigo; frm = null; if (codigo != 0) { filial fil = (new filialRepositorio()).selecionar(codigo); if (fil != null) { tbox_codigo.Text = fil.filial_codigo.ToString(); tbox_filial.Text = fil.filial_nome.ToString(); cbox_cidade.SelectedValue = fil.cidade_codigo; } else { MessageBox.Show("Dados não localizados!"); btn_cancelar_Click(sender, e); } } } catch (Exception ex) { MessageBox.Show("Erro ao localizar! " + ex.Message); } }
static void Main(string[] args) { var depo = new depo(60); var magaza1 = new filial(20, "flo"); var magaza2 = new filial(20, "Pull Bear"); var magaza3 = new filial(20, "LC Waikiki"); Console.WriteLine("birinci magazada satilan mallarin sayi: "); magaza1.satilanMallarinSayi = int.Parse(Console.ReadLine()); Console.WriteLine("ikinci magazada satilan mallarin sayi: "); magaza2.satilanMallarinSayi = int.Parse(Console.ReadLine()); Console.WriteLine("ucuncu magazada satilan mallarin sayi: "); magaza3.satilanMallarinSayi = int.Parse(Console.ReadLine()); depo.mallariPayla(filial.filiallar); depo.print(filial.filiallar); }
private void btn_excluir_Click(object sender, EventArgs e) { try { if (tbox_codigo.Text != "") { filial fil = (new filialRepositorio()).selecionar(int.Parse(tbox_codigo.Text)); (new filialRepositorio()).excluir(fil); 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_salvar_Click(object sender, EventArgs e) { try { if (tbox_filial.Text != "" && cbox_cidade.Text != "") { filial fil = new filial() { filial_nome = tbox_filial.Text, cidade_codigo = (int)cbox_cidade.SelectedValue }; if (tbox_codigo.Text == "") { (new filialRepositorio()).inserir(fil); } else { //alterar fil.filial_codigo = int.Parse(tbox_codigo.Text); (new filialRepositorio()).alterar(fil); } MessageBox.Show("Dados salvos! Código: " + fil.filial_codigo); btn_cancelar_Click(sender, e); } else { MessageBox.Show("Informar o nome!"); } } catch (Exception ex) { MessageBox.Show("Erro ao salvar! " + ex.Message); } }
static void Main(string[] args) { fdsEntities db = new fdsEntities(); int op = 0; while (op != 5) { Console.WriteLine("Sistema de Gerenciamento de Funcionários\n" + "1 - Menu Funcionários\n" + "2 - Menu Filial\n" + "3 - Menu Setor\n" + "4 - Menu Cargo\n" + "5 - Sair\n" + "Escolhe uma opção: "); op = Int32.Parse(Console.ReadLine()); int opc = 0; //Console.WriteLine(op); Console.WriteLine("------------------------------------------------"); switch (op) { case 1: // funcionarios while (opc != 5) { Console.WriteLine( "1 - Listar Funcionários\n" + "2 - Adicionar Funcionário\n" + "3 - Excluir Funcionário\n" + "4 - Editar Funcionário\n" + "5 - Sair"); Console.WriteLine("------------------------------------------------"); opc = Int32.Parse(Console.ReadLine()); switch (opc) { case 1: opc = 0; List <empregado> a = db.empregado.ToList(); for (int i = 0; i < a.Count; i++) { Console.WriteLine("---------------"); Console.WriteLine("ID = " + a[i].id); Console.WriteLine("Nome = " + a[i].nome); Console.WriteLine("Setor = " + a[i].id_setor); Console.WriteLine("Filial= " + a[i].id_filial); Console.WriteLine("Cargo= " + a[i].id_cargo); Console.WriteLine("---------------"); } break; case 2: opc = 0; empregado e1 = new empregado(); Console.WriteLine("Digite o nome: "); e1.nome = Console.ReadLine(); Console.WriteLine("Qual id do setor: "); e1.id_setor = Int32.Parse(Console.ReadLine()); Console.WriteLine("Qual id do filial: "); e1.id_filial = Int32.Parse(Console.ReadLine()); Console.WriteLine("Qual id do cargo: "); e1.id_cargo = Int32.Parse(Console.ReadLine()); db.empregado.Add(e1); db.SaveChanges(); Console.WriteLine("Adicionado!"); break; case 3: List <empregado> b = db.empregado.ToList(); for (int i = 0; i < b.Count; i++) { Console.WriteLine("---------------"); Console.WriteLine("ID = " + b[i].id); Console.WriteLine("Nome = " + b[i].nome); Console.WriteLine("Setor = " + b[i].id_setor); Console.WriteLine("Filial= " + b[i].id_filial); Console.WriteLine("Cargo= " + b[i].id_cargo); Console.WriteLine("---------------"); } Console.WriteLine("Informe a id do funcionário a ser deletado: "); int id = Int32.Parse(Console.ReadLine()); var f = db.empregado.Where(x => x.id == id); var func = f.FirstOrDefault <empregado>(); db.empregado.Remove(func); db.SaveChanges(); opc = 0; break; case 4: List <empregado> c = db.empregado.ToList(); for (int i = 0; i < c.Count; i++) { Console.WriteLine("---------------"); Console.WriteLine("ID = " + c[i].id); Console.WriteLine("Nome = " + c[i].nome); Console.WriteLine("Setor = " + c[i].id_setor); Console.WriteLine("Filial= " + c[i].id_filial); Console.WriteLine("Cargo= " + c[i].id_cargo); Console.WriteLine("---------------"); } Console.WriteLine("Informe a id do funcionário a ser editado: "); int id_edit = Int32.Parse(Console.ReadLine()); int campo_edit = 0; var l = db.empregado.Where(x => x.id == id_edit); var lf = l.FirstOrDefault <empregado>(); while (campo_edit != 5) { Console.WriteLine("" + "1 - Editar o nome\n" + "2 - Editar o setor\n" + "3 - Editar o cargo\n" + "4 - Editar a filial\n" + "5 - Sair\n"); campo_edit = Int32.Parse(Console.ReadLine()); switch (campo_edit) { case 1: Console.WriteLine("Informe o novo nome"); lf.nome = Console.ReadLine(); db.SaveChanges(); break; case 2: Console.WriteLine("Informe a id do novo setor"); lf.id_setor = Int32.Parse(Console.ReadLine()); db.SaveChanges(); break; case 3: Console.WriteLine("Informe a id do novo cargo"); lf.id_cargo = Int32.Parse(Console.ReadLine()); db.SaveChanges(); break; case 4: Console.WriteLine("Informe a id da nova filial"); lf.id_filial = Int32.Parse(Console.ReadLine()); db.SaveChanges(); break; } } opc = 0; break; } } break; case 2: // filiais while (opc != 5) { Console.WriteLine( "1 - Listar Filiais\n" + "2 - Adicionar Filial\n" + "3 - Excluir Filial\n" + "4 - Editar Filial\n" + "5 - Sair"); opc = Int32.Parse(Console.ReadLine()); switch (opc) { case 1: opc = 0; List <filial> f = db.filial.ToList(); for (int x = 0; x < f.Count(); x++) { Console.WriteLine("---------------"); Console.WriteLine("Id: " + f[x].id); Console.WriteLine("Nome: " + f[x].nome); Console.WriteLine("---------------"); } break; case 2: opc = 0; filial fl = new filial(); Console.WriteLine("Nome da Filial"); fl.nome = Console.ReadLine(); db.filial.Add(fl); db.SaveChanges(); break; case 3: List <filial> p = db.filial.ToList(); for (int x = 0; x < p.Count(); x++) { Console.WriteLine("---------------"); Console.WriteLine("Id: " + p[x].id); Console.WriteLine("Nome: " + p[x].nome); Console.WriteLine("---------------"); } Console.WriteLine("Informe a id da filial a ser deletada: "); int id = Int32.Parse(Console.ReadLine()); var l = db.filial.Where(x => x.id == id); var lf = l.FirstOrDefault <filial>(); db.filial.Remove(lf); db.SaveChanges(); opc = 0; break; case 4: List <filial> q = db.filial.ToList(); for (int x = 0; x < q.Count(); x++) { Console.WriteLine("---------------"); Console.WriteLine("Id: " + q[x].id); Console.WriteLine("Nome: " + q[x].nome); Console.WriteLine("---------------"); } Console.WriteLine("Informe a id da filial a ser editada: "); int ident = Int32.Parse(Console.ReadLine()); var e = db.filial.Where(x => x.id == ident); var r = e.FirstOrDefault <filial>(); Console.WriteLine("Digite o novo nome da filial: "); r.nome = Console.ReadLine(); db.SaveChanges(); opc = 0; break; } } break; case 3: // setores while (opc != 5) { Console.WriteLine( "1 - Listar Setores\n" + "2 - Adicionar Setor\n" + "3 - Excluir Setor\n" + "4 - Editar Setor\n" + "5 - Sair"); opc = Int32.Parse(Console.ReadLine()); switch (opc) { case 1: opc = 0; List <setor> s = db.setor.ToList(); for (int x = 0; x < s.Count(); x++) { Console.WriteLine("---------------"); Console.WriteLine("Id: " + s[x].id); Console.WriteLine("Nome: " + s[x].nome); Console.WriteLine("---------------"); } break; case 2: opc = 0; setor st = new setor(); Console.WriteLine("Nome da Setor"); st.nome = Console.ReadLine(); db.setor.Add(st); db.SaveChanges(); break; case 3: List <setor> p = db.setor.ToList(); for (int x = 0; x < p.Count(); x++) { Console.WriteLine("---------------"); Console.WriteLine("Id: " + p[x].id); Console.WriteLine("Nome: " + p[x].nome); Console.WriteLine("---------------"); } Console.WriteLine("Informe a id do setor a ser deletado: "); int id = Int32.Parse(Console.ReadLine()); var l = db.setor.Where(x => x.id == id); var lf = l.FirstOrDefault <setor>(); db.setor.Remove(lf); db.SaveChanges(); opc = 0; break; case 4: List <setor> q = db.setor.ToList(); for (int x = 0; x < q.Count(); x++) { Console.WriteLine("---------------"); Console.WriteLine("Id: " + q[x].id); Console.WriteLine("Nome: " + q[x].nome); Console.WriteLine("---------------"); } Console.WriteLine("Informe a id da setor a ser editado: "); int ident = Int32.Parse(Console.ReadLine()); var e = db.setor.Where(x => x.id == ident); var r = e.FirstOrDefault <setor>(); Console.WriteLine("Digite o novo nome do setor: "); r.nome = Console.ReadLine(); db.SaveChanges(); opc = 0; break; } } break; case 4: // cargos while (opc != 5) { Console.WriteLine( "1 - Listar Cargos\n" + "2 - Adicionar Cargo\n" + "3 - Excluir Cargo\n" + "4 - Editar Cargo\n" + "5 - Sair"); opc = Int32.Parse(Console.ReadLine()); switch (opc) { case 1: opc = 0; List <cargo> c = db.cargo.ToList(); for (int x = 0; x < c.Count(); x++) { Console.WriteLine("---------------"); Console.WriteLine("Id: " + c[x].id); Console.WriteLine("Nome: " + c[x].nome); Console.WriteLine("---------------"); } break; case 2: opc = 0; cargo cg = new cargo(); Console.WriteLine("Nome da Cargo"); cg.nome = Console.ReadLine(); db.cargo.Add(cg); db.SaveChanges(); break; case 3: List <cargo> p = db.cargo.ToList(); for (int x = 0; x < p.Count(); x++) { Console.WriteLine("---------------"); Console.WriteLine("Id: " + p[x].id); Console.WriteLine("Nome: " + p[x].nome); Console.WriteLine("---------------"); } Console.WriteLine("Informe a id do cargo a ser deletado: "); int id = Int32.Parse(Console.ReadLine()); var l = db.cargo.Where(x => x.id == id); var lf = l.FirstOrDefault <cargo>(); db.cargo.Remove(lf); db.SaveChanges(); opc = 0; break; case 4: List <cargo> q = db.cargo.ToList(); for (int x = 0; x < q.Count(); x++) { Console.WriteLine("---------------"); Console.WriteLine("Id: " + q[x].id); Console.WriteLine("Nome: " + q[x].nome); Console.WriteLine("---------------"); } Console.WriteLine("Informe a id do cargo a ser editado: "); int ident = Int32.Parse(Console.ReadLine()); var e = db.cargo.Where(x => x.id == ident); var r = e.FirstOrDefault <cargo>(); Console.WriteLine("Digite o novo nome do cargo: "); r.nome = Console.ReadLine(); db.SaveChanges(); opc = 0; break; } } break; } } }
public ActionResult Rodape(String search) { filial f = _filial.getFilialByIdAndRede(Settings.Default.Filial, Settings.Default.Rede); return(PartialView("Rodape", f)); }