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 AlterarClienteAR(string txtCodigoCliente, string txtNomeCliente, string txtRgCliente, string txtNascimentoCliente, string txtTelefoneCliente, string txtEnderecoCliente, string txtBairroCliente, string txtCidadeCliente, string selEstadoCliente, string txtCepCliente, string selSituacaoCliente) { if (ValidarAdmin.UsuarioValido()) { ClienteDAL clienteDAL = new ClienteDAL(); Cliente cliente = clienteDAL.SelecionarClienteId(Convert.ToInt32(txtCodigoCliente)); if (cliente.CodigoCliente == 0) { TempData[Constantes.MensagemAlerta] = "Não existe Cliente para o código digitado."; ClienteControllerModel clienteViewModel = ConvertToModel(clienteDAL.ListarCliente()); return(View("AlterarClienteUI", clienteViewModel)); } else { cliente = new Cliente(Convert.ToInt32(txtCodigoCliente), txtNomeCliente, txtRgCliente, Convert.ToDateTime(txtNascimentoCliente), txtTelefoneCliente, txtEnderecoCliente, txtBairroCliente, txtCidadeCliente, selEstadoCliente, txtCepCliente, Convert.ToChar(selSituacaoCliente)); clienteDAL.AlterarCliente(cliente); TempData[Constantes.MensagemAlerta] = "Cliente Alterado 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 CadastrarAtendenteAR(string txtNomeAtendente, string txtEmailAtendente, string txtSenhaAtendente, string selSituacaoAtendente) { if (ValidarAdmin.UsuarioValido()) { AtendenteDAL atendenteDAL = new AtendenteDAL(); UsuarioDAL usuarioDAL = new UsuarioDAL(); Atendente atendente = atendenteDAL.SelecionarAtendenteEmail(txtEmailAtendente); Usuario usuario = usuarioDAL.SelecionarUsuarioEmail(txtEmailAtendente); if ((usuario.EmailUsuario != null) || (atendente.EmailAtendente != null)) { TempData[Constantes.MensagemAlerta] = "Já existe atendente vinculado a este e-mail!"; return(View("CadastrarAtendenteUI")); } else { usuario = new Usuario(txtEmailAtendente, txtSenhaAtendente, atendente.TipoUsuarioAtendente, Convert.ToChar(selSituacaoAtendente)); atendente = new Atendente(txtNomeAtendente, txtEmailAtendente, Convert.ToChar(selSituacaoAtendente)); usuarioDAL.CadastrarUsuario(usuario); atendenteDAL.CadastrarAtendente(atendente); TempData[Constantes.MensagemAlerta] = "Atendente cadastrado com sucesso!"; return(RedirectToAction("Index", "Inicio")); } } else { return(RedirectToAction("Login", "AreaRestrita")); } }
public ActionResult ExcluirVeiculoAR(string txtPlacaVeiculo) { if (ValidarAdmin.UsuarioValido()) { VeiculoDAL veiculoDAL = new VeiculoDAL(); Veiculo veiculo = new Veiculo(); Veiculo placaVeiculo = veiculoDAL.SelecionarVeiculoPlaca(txtPlacaVeiculo); if (placaVeiculo.PlacaVeiculo == null) { TempData[Constantes.MensagemAlerta] = "Acesso Negado! Não é possível excluir um veículo sem o código do locador. Tente novamente... "; return(RedirectToAction("ExcluirVeiculoUI", "Veiculo")); } else { veiculo = new Veiculo(txtPlacaVeiculo); veiculoDAL.ExcluirVeiculo(veiculo); TempData[Constantes.MensagemAlerta] = "Veiculo excluído com sucesso!"; return(RedirectToAction("Index", "Inicio")); } } else { return(RedirectToAction("Login", "AreaRestrita")); } }
public ActionResult ExcluirClienteAR(string txtCodigoCliente) { if (ValidarAdmin.UsuarioValido()) { ClienteDAL clienteDAL = new ClienteDAL(); Cliente cliente = clienteDAL.SelecionarClienteId(Convert.ToInt32(txtCodigoCliente)); if (cliente.CodigoCliente == 0) { TempData[Constantes.MensagemAlerta] = "Não existe Cliente para o código digitado."; ClienteControllerModel clienteViewModel = ConvertToModel(clienteDAL.ListarCliente()); return(View("ExcluirClienteUI", clienteViewModel)); } else { cliente.CodigoCliente = Convert.ToInt32(txtCodigoCliente); clienteDAL.ExcluirCliente(cliente); TempData[Constantes.MensagemAlerta] = "Cliente Excluído com Sucesso!"; return(RedirectToAction("Index", "Inicio")); } } else { return(RedirectToAction("Login", "AreaRestrita")); } }
public ActionResult AlterarAtendenteAR(string txtCodigoAtendente, string txtNomeAtendente, string selSituacaoAtendente) { if (ValidarAdmin.UsuarioValido()) { AtendenteDAL atendenteDAL = new AtendenteDAL(); Atendente atendente = atendenteDAL.SelecionarAtendenteId(Convert.ToInt32(txtCodigoAtendente)); if (atendente.CodigoAtendente == 0) { TempData[Constantes.MensagemAlerta] = "Não existe Atendente para o código digitado."; AtendenteControllerModel atendenteControllerModel = ConvertToModel(atendenteDAL.ListarAtendente()); return(View("AlterarAtendenteUI", atendenteControllerModel)); } else { atendente = new Atendente(Convert.ToInt32(txtCodigoAtendente), txtNomeAtendente, Convert.ToChar(selSituacaoAtendente)); atendenteDAL.AlterarAtendente(atendente); TempData[Constantes.MensagemAlerta] = "Atendente Alterado com Sucesso!"; return(RedirectToAction("Index", "Inicio")); } } else { return(RedirectToAction("Login", "AreaRestrita")); } }
// GET: Admin public ActionResult Index() { if (ValidarAdmin.UsuarioValido()) { return(View()); } else { return(RedirectToAction("Login", "AreaRestrita")); } }
public ActionResult CadastrarClienteUI() { if (ValidarAdmin.UsuarioValido()) { return(View("CadastrarClienteUI")); } else { return(RedirectToAction("Login", "AreaRestrita")); } }
public JsonResult SelecionarVeiculoLocadorJR(string placaVeiculo) { if (ValidarAdmin.UsuarioValido()) { VeiculoDAL veiculoDAL = new VeiculoDAL(); Veiculo veiculo = veiculoDAL.SelecionarVeiculoPlaca(placaVeiculo); return(Json(veiculo, JsonRequestBehavior.AllowGet)); } else { return(Json("Esta informação não pode ser solicitada. Por favor, contate o administrador do sistema.", JsonRequestBehavior.AllowGet)); } }
public ActionResult ExcluirVeiculoUI() { if (ValidarAdmin.UsuarioValido()) { VeiculoDAL veiculoDAL = new VeiculoDAL(); VeiculoControllerModel veiculoViewModel = VeiculoConvertToModel(veiculoDAL.ListarVeiculoLocador()); return(View(veiculoViewModel)); } else { return(RedirectToAction("Login", "AreaRestrita")); } }
public ActionResult AlterarAtendenteUI() { if (ValidarAdmin.UsuarioValido()) { AtendenteDAL atendenteDAL = new AtendenteDAL(); AtendenteControllerModel atendenteControllerModel = ConvertToModel(atendenteDAL.ListarAtendente()); return(View(atendenteControllerModel)); } 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 ActionResult AlterarClienteUI() { if (ValidarAdmin.UsuarioValido()) { ClienteDAL clienteDAL = new ClienteDAL(); ClienteControllerModel clienteViewModel = ConvertToModel(clienteDAL.ListarCliente()); return(View(clienteViewModel)); } else { return(RedirectToAction("Login", "AreaRestrita")); } }
public JsonResult SelecionarLocadorJR(int codigoLocador) { if (ValidarAdmin.UsuarioValido()) { LocadorDAL locadorDAL = new LocadorDAL(); Locador locador = locadorDAL.SelecionarLocadorId(codigoLocador); return(Json(locador, JsonRequestBehavior.AllowGet)); } else { return(Json("Esta informação não pode ser solicitada. Por favor, contate o administrador do sistema.", JsonRequestBehavior.AllowGet)); } }
public JsonResult SelecionarClienteJR(int codigoCliente) { if (ValidarAdmin.UsuarioValido()) { ClienteDAL clienteDAL = new ClienteDAL(); Cliente cliente = clienteDAL.SelecionarClienteId(codigoCliente); return(Json(cliente, JsonRequestBehavior.AllowGet)); } else { return(Json("Esta informação não pode ser solicitada. Por favor, contate o administrador do sistema.", JsonRequestBehavior.AllowGet)); } }
public ActionResult CadastrarVeiculoAR(string txtCodigoLocador, string selTipoVeiculo, string txtMarcaVeiculo, string txtModeloVeiculo, string txtCorVeiculo, string selCombustivelVeiculo, string txtAnoVeiculo, string selSituacaoVeiculo, string txtPlacaVeiculo, string txtRenavamVeiculo, string txtValorDiariaVeiculo) { if (ValidarAdmin.UsuarioValido()) { LocadorDAL locadorDAL = new LocadorDAL(); VeiculoDAL veiculoDAL = new VeiculoDAL(); Locador locador = new Locador(); Veiculo veiculo = new Veiculo(); if (txtCodigoLocador == "" || txtCodigoLocador == null) { TempData[Constantes.MensagemAlerta] = "Não é possível incluir um veículo sem o código do locador."; return(RedirectToAction("CadastrarVeiculoUI", "Veiculo")); } else { Locador codigoLocador = locadorDAL.SelecionarLocadorId(Convert.ToInt32(txtCodigoLocador)); Veiculo placaVeiculo = veiculoDAL.SelecionarVeiculoPlaca(txtPlacaVeiculo); Veiculo renavamVeiculo = veiculoDAL.SelecionarVeiculoRenavam(txtRenavamVeiculo); if (codigoLocador.CodigoLocador == 0) { TempData[Constantes.MensagemAlerta] = "Código do Locador inválido! Tente novamente... "; return(RedirectToAction("CadastrarVeiculoUI", "Veiculo")); } else if (placaVeiculo.PlacaVeiculo != null) { TempData[Constantes.MensagemAlerta] = "Esta placa de veículo já existe no sistema! Tente novamente... "; return(RedirectToAction("CadastrarVeiculoUI", "Veiculo")); } else if (renavamVeiculo.RenavamVeiculo != null) { TempData[Constantes.MensagemAlerta] = "Este RENAVAM já existe no sistema! Tente novamente... "; return(RedirectToAction("CadastrarVeiculoUI", "Veiculo")); } else { veiculo = new Veiculo(Convert.ToInt32(txtCodigoLocador), selTipoVeiculo, txtMarcaVeiculo, txtModeloVeiculo, txtPlacaVeiculo, txtRenavamVeiculo, selCombustivelVeiculo, txtCorVeiculo, txtAnoVeiculo, Convert.ToDecimal(txtValorDiariaVeiculo), Convert.ToChar(selSituacaoVeiculo)); veiculoDAL.CadastrarVeiculo(veiculo); TempData[Constantes.MensagemAlerta] = "Veiculo cadastrado com sucesso!"; return(RedirectToAction("Index", "Inicio")); } } } else { return(RedirectToAction("Login", "AreaRestrita")); } }
public ActionResult CadastrarClienteAR(string txtNomeCliente, string txtHabilitacaoCliente, string txtCpfCliente, string txtRgCliente, string txtNascimentoCliente, string txtEmailCliente, string txtTelefoneCliente, string txtEnderecoCliente, string txtBairroCliente, string txtCidadeCliente, string selEstadoCliente, string txtCepCliente, string selSituacaoCliente, string txtSenhaCliente) { if (ValidarAdmin.UsuarioValido()) { ClienteDAL clienteDAL = new ClienteDAL(); UsuarioDAL usuarioDAL = new UsuarioDAL(); Cliente cliente = new Cliente(); Usuario usuario = new Usuario(); Cliente clienteEmail = clienteDAL.SelecionarClienteEmail(txtEmailCliente); Cliente clienteHabil = clienteDAL.SelecionarClienteHabilitacao(txtHabilitacaoCliente); Cliente clienteCpf = clienteDAL.SelecionarClienteCpf(txtCpfCliente); Usuario usuarioEmail = usuarioDAL.SelecionarUsuarioEmail(txtEmailCliente); if ((usuarioEmail.EmailUsuario != null) || (clienteEmail.EmailCliente != null)) { TempData[Constantes.MensagemAlerta] = "Já existe um cliente vinculado a este e-mail!"; return(View("CadastrarClienteUI")); } else if (clienteHabil.HabilitacaoCliente != null) { TempData[Constantes.MensagemAlerta] = "Já existe um cliente vinculado a esta Habilitação!"; return(View("CadastrarClienteUI")); } else if (clienteCpf.CpfCliente != null) { TempData[Constantes.MensagemAlerta] = "Já existe um cliente vinculado a este Cpf!"; return(View("CadastrarClienteUI")); } else { usuario = new Usuario(txtEmailCliente, txtSenhaCliente, cliente.TipoUsuarioCliente, Convert.ToChar(selSituacaoCliente)); cliente = new Cliente(txtNomeCliente, txtHabilitacaoCliente, txtCpfCliente, txtRgCliente, Convert.ToDateTime(txtNascimentoCliente), txtEmailCliente, txtTelefoneCliente, txtEnderecoCliente, txtBairroCliente, txtCidadeCliente, selEstadoCliente, txtCepCliente, Convert.ToChar(selSituacaoCliente)); usuarioDAL.CadastrarUsuario(usuario); clienteDAL.CadastrarCliente(cliente); TempData[Constantes.MensagemAlerta] = "Cliente cadastrado com sucesso!"; return(RedirectToAction("Index", "Inicio")); } } else { return(RedirectToAction("Login", "AreaRestrita")); } }
public ActionResult CadastrarLocadorAR(string txtRzScLocador, string txtNmFsLocador, string txtEmailLocador, string txtSenhaLocador, string txtTelefoneLocador, string selSituacaoLocador, string txtDocumentoLocador, string txtEnderecoLocador, string txtBairroLocador, string txtCidadeLocador, string selEstadoLocador, string txtCepLocador) { if (ValidarAdmin.UsuarioValido()) { LocadorDAL locadorDAL = new LocadorDAL(); UsuarioDAL usuarioDAL = new UsuarioDAL(); Locador locador = new Locador(); Usuario usuario = new Usuario(); Locador locadorEmail = locadorDAL.SelecionarLocadorEmail(txtEmailLocador); Locador docLocador = locadorDAL.SelecionarLocadorDoc(txtDocumentoLocador); Usuario usuarioEmail = usuarioDAL.SelecionarUsuarioEmail(txtEmailLocador); if ((usuarioEmail.EmailUsuario != null) || (locadorEmail.EmailLocador != null)) { TempData[Constantes.MensagemAlerta] = "Já existe um locador vinculado a este e-mail!"; return(View("CadastrarLocadorUI")); } else if (docLocador.CpfCnpjLocador != null) { TempData[Constantes.MensagemAlerta] = "Já existe um locador vinculado a este documento!"; return(View("CadastrarLocadorUI")); } else { usuario = new Usuario(txtEmailLocador, txtSenhaLocador, locador.TipoUsuarioLocador, Convert.ToChar(selSituacaoLocador)); locador = new Locador(txtEmailLocador, txtRzScLocador, txtNmFsLocador, txtDocumentoLocador, txtTelefoneLocador, txtEnderecoLocador, txtBairroLocador, txtCidadeLocador, selEstadoLocador, txtCepLocador, Convert.ToChar(selSituacaoLocador)); usuarioDAL.CadastrarUsuario(usuario); locadorDAL.CadastrarLocador(locador); TempData[Constantes.MensagemAlerta] = "Locador cadastrado com sucesso!"; return(RedirectToAction("Index", "Inicio")); } } else { return(RedirectToAction("Login", "AreaRestrita")); } }
public ActionResult AlterarSenhaUsuarioAR(string txtEmailUsuario, string txtAtualSenhaUsuario, string txtNovaSenhaUsuario) { if (ValidarAdmin.UsuarioValido()) { UsuarioDAL usuarioDAL = new UsuarioDAL(); Usuario usuario = usuarioDAL.SelecionarUsuarioEmail(txtEmailUsuario); if (usuario == null) { TempData[Constantes.MensagemAlerta] = "Credenciais inválidas. Tente novamente."; return(RedirectToAction("Index", "Inicio")); } usuarioDAL.AlterarSenhaUsuario(txtEmailUsuario, txtAtualSenhaUsuario, txtNovaSenhaUsuario); TempData[Constantes.MensagemAlerta] = "Senha alterada com sucesso."; return(RedirectToAction("Login", "AreaRestrita")); } else { TempData[Constantes.MensagemAlerta] = "Ocorreu um problema com a troca da senha. Tente novamente."; return(RedirectToAction("Index", "Inicio")); } }