public ActionResult DeleteConfirmed(int id) { Funcionário funcionário = db.Funcionarios.Find(id); db.Funcionarios.Remove(funcionário); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "CodigoFuncionario,CodigoDepartamento,Nome,Departamento,Email,Ramal,Cargo")] Funcionário funcionário) { if (ModelState.IsValid) { db.Entry(funcionário).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(funcionário)); }
static void Main(string[] args) { Funcionário fun = new Funcionário(); fun.Mostrar(); fun.Mostrar("Paulo"); fun.Mostrar(2); Console.Beep(900, 5000); }
public ActionResult Create([Bind(Include = "CodigoFuncionario,CodigoDepartamento,Nome,Departamento,Email,Ramal,Cargo")] Funcionário funcionário) { if (ModelState.IsValid) { db.Funcionarios.Add(funcionário); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(funcionário)); }
// GET: Funcionário/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Funcionário funcionário = db.Funcionarios.Find(id); if (funcionário == null) { return(HttpNotFound()); } return(View(funcionário)); }
public FuncionáriosViewModel() { Funcionários = new ObservableCollection <Funcionário>(); Funcionários.Add(new Funcionário() { Id = 1, Nome = "João", Sobrenome = "Das Couve", DataNascimento = new DateTime(1980, 01, 05), Sexo = Sexo.Masculino, EstadoCivil = EstadoCivil.Casado, DataAdmissão = new DateTime(1997, 01, 05) }); FuncionárioSelecionado = Funcionários.FirstOrDefault(); }
public override void Execute(object parameter) { var viewModel = parameter as FuncionáriosViewModel; var funcionário = new Funcionário(); var maxId = 0; var fw = new FuncionárioWindow(); if (viewModel.Funcionários.Any()) { maxId = viewModel.Funcionários.Max(f => f.Id); } funcionário.Id = maxId + 1; fw.DataContext = funcionário; fw.ShowDialog(); if (fw.DialogResult.HasValue && fw.DialogResult.Value) { viewModel.Funcionários.Add(funcionário); viewModel.FuncionárioSelecionado = funcionário; } }