public ActionResult Link(int id) { Pessoa p = pessoaDAO.Busca(id); CartaoAcesso c = new CartaoAcesso(); c.Pessoa = p; ViewBag.UnidadeId = new SelectList( new Unidade().Lista(unidadeDAO), "Id", "Endereco" ); return View(c); }
public ActionResult Link(CartaoAcesso c) { Unidade u = unidadeDAO.Busca(4); Utils.Barcode barcode = new Utils.Barcode(); CartaoAcesso cartao = new CartaoAcesso(); cartao.Codigo = barcode.generateBarcode(); cartao.PessoaId = c.Pessoa.Id; cartao.ValidadeInicial = c.ValidadeInicial; cartao.ValidadeFinal = c.ValidadeFinal; cartao.Unidade = u; cartao.ImagemCodigo = barcode.getBarcodeImage(cartao.Codigo, ""); cartaoDAO.Cria(cartao); return RedirectToAction("Index"); }
public int Cria(CartaoAcesso cartao) { db.CartoesAcesso.Add(cartao); db.SaveChanges(); return cartao.Id; }