/// <summary> /// Atribui dados do Autor Model para o postagem Entity /// </summary> /// <param name="PostagemModel">Objeto do modelo</param> /// <param name="PostagemE">Entity mapeada da base de dados</param> private void Atribuir(AcessoVeiculoModel AcessoVeiculoModel, tb_acessoveiculo AcessoVeiculoE) { AcessoVeiculoE.IdAcessoVeiculo = AcessoVeiculoModel.IdAcessoVeiculo; AcessoVeiculoE.IdVeiculo = AcessoVeiculoModel.IdVeiculo; AcessoVeiculoE.DataHora = AcessoVeiculoModel.Data; AcessoVeiculoE.TipoAcesso = AcessoVeiculoModel.TipoAcesso.ToString(); }
// [Authorize(Roles = "Síndico")] public ActionResult Edit(int id) { AcessoVeiculoModel acessoVeiculo = gAcessoVeiculo.Obter(id); ViewBag.IdVeiculo = new SelectList(gVeiculo.ObterTodos(), "IdVeiculo", "Placa", acessoVeiculo.IdVeiculo); return(View(acessoVeiculo)); }
/// <summary> /// Altera dados na base de dados /// </summary> /// <param name="acessoPredio"></param> public void Editar(AcessoVeiculoModel acessoPredioModel) { tb_acessoveiculo acessoVeiculoE = new tb_acessoveiculo(); Atribuir(acessoPredioModel, acessoVeiculoE); unitOfWork.RepositorioAcessoVeiculo.Editar(acessoVeiculoE); unitOfWork.Commit(shared); }
/// <summary> /// Insere um novo na base de dados /// </summary> /// <param name="PostagemModel">Dados do modelo</param> /// <returns>Chave identificante na base</returns> public int Inserir(AcessoVeiculoModel acessoPredioModel) { tb_acessoveiculo acessoVeiculoE = new tb_acessoveiculo(); Atribuir(acessoPredioModel, acessoVeiculoE); unitOfWork.RepositorioAcessoVeiculo.Inserir(acessoVeiculoE); unitOfWork.Commit(shared); return(acessoVeiculoE.IdAcessoVeiculo); }
public ActionResult Edit(AcessoVeiculoModel acessoVeiculo) { if (ModelState.IsValid) { gAcessoVeiculo.Editar(acessoVeiculo); return(RedirectToAction("Index")); } ViewBag.IdVeiculo = new SelectList(gVeiculo.ObterTodos(), "IdVeiculo", "Placa"); return(View(acessoVeiculo)); }
public ActionResult Create(AcessoVeiculoModel acessoVeiculo) { acessoVeiculo.Data = DateTime.Now; if (ModelState.IsValid) { gAcessoVeiculo.Inserir(acessoVeiculo); return(RedirectToAction("Index")); } ViewBag.IdVeiculo = new SelectList(gVeiculo.ObterTodos(), "IdVeiculo", "Placa"); return(View(acessoVeiculo)); }
// // GET: /GrupoPlanoDeContas/Delete/5 // [Authorize(Roles = "Síndico")] public ActionResult Delete(int id) { AcessoVeiculoModel acessoVeiculo = gAcessoVeiculo.Obter(id); return(View(acessoVeiculo)); }
// // GET: /GrupoPlanoDeContas/Details/5 public ViewResult Details(int id) { AcessoVeiculoModel grupo = gAcessoVeiculo.Obter(id); return(View(grupo)); }