public ActionResult ExcluirLocadorAR(string txtCodigoLocador) { if (ValidarAdmin.UsuarioValido()) { LocadorDAL locadorDAL = new LocadorDAL(); Locador locador = locadorDAL.SelecionarLocadorId(Convert.ToInt32(txtCodigoLocador)); if (locador.CodigoLocador == 0) { TempData[Constantes.MensagemAlerta] = "Não existe Locador para o código digitado."; LocadorControllerModel locadorViewModel = ConvertToModel(locadorDAL.ListarLocador()); return(View("ExcluirLocadorUI", locadorViewModel)); } else { locador = new Locador(Convert.ToInt32(txtCodigoLocador)); locadorDAL.ExcluirLocador(locador); TempData[Constantes.MensagemAlerta] = "Locador excluído com sucesso!"; return(RedirectToAction("Index", "Inicio")); } } else { return(RedirectToAction("Login", "AreaRestrita")); } }
public ActionResult AlterarLocadorAR(string txtCodigoLocador, string txtRzScLocador, string txtNmFsLocador, string txtEmailLocador, string txtTelefoneLocador, string selSituacaoLocador, string txtEnderecoLocador, string txtBairroLocador, string txtCidadeLocador, string selEstadoLocador, string txtCepLocador) { if (ValidarAdmin.UsuarioValido()) { LocadorDAL locadorDAL = new LocadorDAL(); Locador locador = locadorDAL.SelecionarLocadorId(Convert.ToInt32(txtCodigoLocador)); if (locador.CodigoLocador == 0) { TempData[Constantes.MensagemAlerta] = "Não existe Locador para o código digitado."; LocadorControllerModel locadorViewModel = ConvertToModel(locadorDAL.ListarLocador()); return(View("AlterarLocadorUI", locadorViewModel)); } else { locador = new Locador(Convert.ToInt32(txtCodigoLocador), txtRzScLocador, txtNmFsLocador, txtTelefoneLocador, txtEnderecoLocador, txtBairroLocador, txtCidadeLocador, selEstadoLocador, txtCepLocador, Convert.ToChar(selSituacaoLocador)); locadorDAL.AlterarLocador(locador); TempData[Constantes.MensagemAlerta] = "Locador alterado com sucesso!"; return(RedirectToAction("Index", "Inicio")); } } else { return(RedirectToAction("Login", "AreaRestrita")); } }
public ActionResult AlterarLocadorUI() { if (ValidarAdmin.UsuarioValido()) { LocadorDAL locadorDAL = new LocadorDAL(); LocadorControllerModel locadorViewModel = ConvertToModel(locadorDAL.ListarLocador()); return(View(locadorViewModel)); } else { return(RedirectToAction("Login", "AreaRestrita")); } }
public LocadorControllerModel ConvertToModel(List <Locador> listaLocador) { LocadorControllerModel locadorControllerModel = new LocadorControllerModel(); if (listaLocador != null) { // for está sendo usado para CASO deseje incluir validação no carregamento dos registros via controller foreach (var locador in listaLocador) { locadorControllerModel.Locador.Add(locador); } } return(locadorControllerModel); }