public RetornoTO IncluirContato(Contato p_Contato) { try { RetornoTO ret = ValidarDadosContato(p_Contato); if (!ret.Sucesso) { return(ret); } using (var session = _sessionFactory.OpenSession()) { using (var transacao = session.BeginTransaction()) { session.Save(p_Contato); transacao.Commit(); } } return(new RetornoTO { Sucesso = true }); } catch (Exception ex) { return(new RetornoTO { Sucesso = false, Mensagem = ex.ToString() }); } }
private void btnbtnGerar_Click(object sender, EventArgs e) { if (Valido()) { _ParametroTO.Pacote = txtPacote.Text; _ParametroTO.Pasta = txtCaminho.Text; _ParametroTO.NmProjeto = txtNomeProjeto.Text; _ParametroTO.SenhaAdmin = txtSenhaAdm.Text; _ParametroTO.UsuarioAdmin = txtUsuarioAcesso.Text; _ParametroTO.EmailAdmin = txtEmailUsuario.Text; GeradorArquivoBO geradorArquivo = new GeradorArquivoBO(); RetornoTO retorno = geradorArquivo.GerarCRUDLogin(_ParametroTO); if (retorno.IsOK) { MessageBox.Show(retorno.Mensagem, "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information); if (DialogResult.No.Equals(MessageBox.Show("Deseja executar novamente o CRULogin?", "Executar novmente?", MessageBoxButtons.YesNo, MessageBoxIcon.Question))) { Application.Exit(); } } else { MessageBox.Show(retorno.Mensagem, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
public RetornoTO ContrairCotoveloDireito() { RetornoTO retornoObj = new RetornoTO(); List <RoboTO> listaRobo = Buscar(); RoboTO roboObj = new RoboTO(); if (listaRobo.Count < 1) { roboObj = new RoboTO { CotoveloEsquerdo = (int)Contracao.EmRepouso, CotoveloDireito = (int)Contracao.EmRepouso, PulsoEsquerdo = (int)Rotacao.EstadoEmRepouso, PulsoDireito = (int)Rotacao.EstadoEmRepouso, RotacaoCabeca = (int)Rotacao.EstadoEmRepouso, InclinacaoCabeca = (int)Inclinacao.EmRepouso }; Inserir(roboObj); } else if (listaRobo.Count > 0) { roboObj.CotoveloEsquerdo = listaRobo[0].CotoveloEsquerdo; roboObj.CotoveloDireito = listaRobo[0].CotoveloDireito; roboObj.PulsoEsquerdo = listaRobo[0].PulsoEsquerdo; roboObj.PulsoDireito = listaRobo[0].PulsoDireito; roboObj.RotacaoCabeca = listaRobo[0].RotacaoCabeca; roboObj.InclinacaoCabeca = listaRobo[0].InclinacaoCabeca; switch (listaRobo[0].CotoveloDireito) { case (int)Contracao.EmRepouso: roboObj.CotoveloDireito = (int)Contracao.LevementeContraido; retornoObj.Status = "sucesso"; break; case (int)Contracao.LevementeContraido: roboObj.CotoveloDireito = (int)Contracao.Contraido; retornoObj.Status = "sucesso"; break; case (int)Contracao.Contraido: roboObj.CotoveloDireito = (int)Contracao.FortementeContraido; retornoObj.Status = "sucesso"; break; case (int)Contracao.FortementeContraido: roboObj.CotoveloDireito = (int)Contracao.FortementeContraido; retornoObj.Mensagem = "Cotovelo já está fortemente contraído"; retornoObj.Status = "erro"; break; } retornoObj.EstadoAtual = roboObj.CotoveloDireito.ToString(); Atualizar(roboObj); } return(retornoObj); }
public RetornoTO InclinarCabecaParaBaixo() { RetornoTO retornoObj = new RetornoTO(); List <RoboTO> listaRobo = Buscar(); RoboTO roboObj = new RoboTO(); if (listaRobo.Count < 1) { roboObj = new RoboTO { CotoveloEsquerdo = (int)Contracao.EmRepouso, CotoveloDireito = (int)Contracao.EmRepouso, PulsoEsquerdo = (int)Rotacao.EstadoEmRepouso, PulsoDireito = (int)Rotacao.EstadoEmRepouso, RotacaoCabeca = (int)Rotacao.EstadoEmRepouso, InclinacaoCabeca = (int)Inclinacao.EmRepouso }; Inserir(roboObj); } else if (listaRobo.Count > 0) { roboObj.CotoveloEsquerdo = listaRobo[0].CotoveloEsquerdo; roboObj.CotoveloDireito = listaRobo[0].CotoveloDireito; roboObj.PulsoEsquerdo = listaRobo[0].PulsoEsquerdo; roboObj.PulsoDireito = listaRobo[0].PulsoDireito; roboObj.RotacaoCabeca = listaRobo[0].RotacaoCabeca; roboObj.InclinacaoCabeca = listaRobo[0].InclinacaoCabeca; switch (listaRobo[0].InclinacaoCabeca) { case (int)Inclinacao.EmRepouso: roboObj.InclinacaoCabeca = (int)Inclinacao.ParaBaixo; retornoObj.Mensagem = ""; retornoObj.Status = "sucesso"; break; case (int)Inclinacao.ParaCima: roboObj.InclinacaoCabeca = (int)Inclinacao.EmRepouso; retornoObj.Mensagem = ""; retornoObj.Status = "sucesso"; break; case (int)Inclinacao.ParaBaixo: roboObj.InclinacaoCabeca = (int)Inclinacao.ParaBaixo; retornoObj.Mensagem = "A cabeça já está abaixada"; retornoObj.Status = "erro"; break; } } retornoObj.EstadoAtual = roboObj.InclinacaoCabeca.ToString(); Atualizar(roboObj); return(retornoObj); }
public IActionResult ExcluirContato(int p_IdContato) { RetornoTO ret = _agendaService.ExcluirContato(p_IdContato); if (ret.Sucesso) { return(RedirectToAction("Index")); } return(RedirectToAction("Error")); }
public ActionResult RotacionarPulsoDireitoNegativo() { IPulso pulso = new PulsoBLL(); RetornoTO retornoObj = pulso.RotacionarPulsoDireitoNegativo(); RetornoTO resultado = new RetornoTO { EstadoAtual = retornoObj.EstadoAtual, Status = retornoObj.Status, Mensagem = retornoObj.Mensagem }; return(Json(resultado)); }
public ActionResult DescontrairCotoveloDireito() { ICotovelo cotovelo = new CotoveloBLL(); RetornoTO retornoObj = cotovelo.DescontrairCotoveloDireito(); RetornoTO resultado = new RetornoTO { EstadoAtual = retornoObj.EstadoAtual, Status = retornoObj.Status, Mensagem = retornoObj.Mensagem }; return(Json(resultado)); }
public ActionResult RotacionarCabecaNegativo() { ICabeca cabeca = new CabecaBLL(); RetornoTO retornoObj = cabeca.RotacionarCabecaNegativo(); RetornoTO resultado = new RetornoTO { EstadoAtual = retornoObj.EstadoAtual, Status = retornoObj.Status, Mensagem = retornoObj.Mensagem }; return(Json(resultado)); }
public ActionResult InclinarCabecaParaCima() { ICabeca cabeca = new CabecaBLL(); RetornoTO retornoObj = cabeca.InclinarCabecaParaCima(); RetornoTO resultado = new RetornoTO { EstadoAtual = retornoObj.EstadoAtual, Status = retornoObj.Status, Mensagem = retornoObj.Mensagem }; return(Json(resultado)); }
private void btnExcluirDependente_Click(object sender, EventArgs e) { int idDependente = Convert.ToInt32(lblExcluirCodigoDep.Text); RetornoTO retorno = new RetornoTO(); retorno = DependenteService.Remover(idDependente); //Todo: Retornar mensagem se nao for valido if (!retorno.Valido) { MessageBox.Show(retorno.Mensagem); } this.Close(); }
private void btnConfirmarExclusaoUsuario_Click(object sender, EventArgs e) { int idUsuario = Convert.ToInt32(lblCodigoUsuario.Text); RetornoTO retorno = new RetornoTO(); retorno = UsuarioService.Remover(idUsuario); //Todo: Retornar mensagem se nao for valido if (!retorno.Valido) { MessageBox.Show(retorno.Mensagem, "Atenção"); } this.Close(); }
private void btnConfirmarExcluirContrato_Click(object sender, EventArgs e) { int idContrato = Convert.ToInt32(lblExcluirCodContrato.Text); RetornoTO retorno = new RetornoTO(); retorno = ContratoService.Remover(idContrato); //Todo: Retornar mensagem se nao for valido if (!retorno.Valido) { MessageBox.Show(retorno.Mensagem); } this.Close(); }
private void btnExcluirOcorrencia_Click(object sender, EventArgs e) { int idOcorrencia = Convert.ToInt32(lblExcluirCodOcorrencia.Text); RetornoTO retorno = new RetornoTO(); retorno = OcorrenciaService.Remover(idOcorrencia); if (!retorno.Valido) { //Todo: Retornar mensagem se nao for valido MessageBox.Show(retorno.Mensagem, "Atenção"); } this.Close(); }
private void btnExcluirColaborador_Click(object sender, EventArgs e) { int idColaborador = Convert.ToInt32(lblExcluirCodColab.Text); RetornoTO retorno = new RetornoTO(); retorno = ColaboradorService.Remover(idColaborador); //Todo: Retornar mensagem se nao for valido if (!retorno.Valido) { MessageBox.Show(retorno.Mensagem, "Atenção"); } this.Close(); }
private void btnConfirmaExclusaoReserva_Click(object sender, EventArgs e) { int idReserva = Convert.ToInt32(lblExcluirCodReserva.Text); RetornoTO retorno = new RetornoTO(); retorno = ReservaService.Remover(idReserva); //Todo: Retornar mensagem se nao for valido if (!retorno.Valido) { MessageBox.Show(retorno.Mensagem, "Atenção"); } this.Close(); }
public RetornoTO GerarCRUDLogin(ParametroTO parametroTO) { RetornoTO retorno = new RetornoTO(); try { if (Directory.GetDirectories(parametroTO.Pasta).Where(s => s == parametroTO.Pasta + "\\Views").Count() > 0) { //Escrever no Web.Config //Criar as pastas necessárias das views Directory.CreateDirectory(parametroTO.Pasta + "\\Views\\Role"); Directory.CreateDirectory(parametroTO.Pasta + "\\Views\\Account"); //Gerar as Views GerarViews(parametroTO, false); //Criar a pasta necessárias do controller Directory.CreateDirectory(parametroTO.Pasta + "\\Controllers"); //Gerar os Controllers GerarControllers(parametroTO); //Criar a pasta necessárias do controller Directory.CreateDirectory(parametroTO.Pasta + "\\Models"); //Gerar os Models GerarModels(parametroTO); //Alterar o web.config AlterarWebConfig(parametroTO); retorno.IsOK = true; retorno.Mensagem = "CRUD gerado com sucesso!"; } else { retorno.IsOK = false; retorno.Mensagem = "Favor selecionar a pasta correta do projeto."; } } catch (Exception e) { retorno.IsOK = false; retorno.Mensagem = "Favor selecionar a pasta correta do projeto."; } return(retorno); }
public RetornoTO AlterarContato(Contato p_Contato) { try { RetornoTO ret = ValidarDadosContato(p_Contato); if (!ret.Sucesso) { return(ret); } Contato contato = this.ObterContatoPorId(p_Contato.Identificador); if (contato == null) { return(new RetornoTO { Sucesso = false, Mensagem = "Contato não localizado!" }); } using (var session = _sessionFactory.OpenSession()) { using (var transacao = session.BeginTransaction()) { session.Update(p_Contato); transacao.Commit(); } } return(new RetornoTO { Sucesso = true }); } catch (Exception ex) { return(new RetornoTO { Sucesso = false, Mensagem = ex.ToString() }); } }
public RetornoTO Remover(int identificador) { _Contexto = ControladorAcesso.ObterContexto(); RetornoTO retorno = new RetornoTO(); Reserva entidade = _Contexto.Reserva.FirstOrDefault(x => x.Identificador == identificador); if (entidade == null) { retorno.Valido = false; retorno.Mensagem = Mensagem.Obter("Reserva", false); return(retorno); } _Contexto.Reserva.Remove(entidade); _Contexto.SaveChanges(); retorno.Valido = true; retorno.Mensagem = Mensagem.Exclusao("Reserva"); return(retorno); }
public RetornoTO RotacionarCabecaNegativo() { RetornoTO retornoObj = new RetornoTO(); List <RoboTO> listaRobo = Buscar(); RoboTO roboObj = new RoboTO(); if (listaRobo.Count < 1) { roboObj = new RoboTO { CotoveloEsquerdo = (int)Contracao.EmRepouso, CotoveloDireito = (int)Contracao.EmRepouso, PulsoEsquerdo = (int)Rotacao.EstadoEmRepouso, PulsoDireito = (int)Rotacao.EstadoEmRepouso, RotacaoCabeca = (int)Rotacao.EstadoEmRepouso, InclinacaoCabeca = (int)Inclinacao.EmRepouso }; Inserir(roboObj); } else if (listaRobo.Count > 0) { roboObj.CotoveloEsquerdo = listaRobo[0].CotoveloEsquerdo; roboObj.CotoveloDireito = listaRobo[0].CotoveloDireito; roboObj.PulsoEsquerdo = listaRobo[0].PulsoEsquerdo; roboObj.PulsoDireito = listaRobo[0].PulsoDireito; roboObj.RotacaoCabeca = listaRobo[0].RotacaoCabeca; roboObj.InclinacaoCabeca = listaRobo[0].InclinacaoCabeca; if (listaRobo[0].InclinacaoCabeca == (int)Inclinacao.ParaBaixo) { retornoObj.Mensagem = "Não é possível rotacionar enquanto a cabeça estiver inclinada para baixo"; retornoObj.Status = "erro"; } else { switch (listaRobo[0].RotacaoCabeca) { case (int)Rotacao.EstadoPositivo2: roboObj.RotacaoCabeca = (int)Rotacao.EstadoPositivo1; retornoObj.Status = "sucesso"; break; case (int)Rotacao.EstadoPositivo1: roboObj.RotacaoCabeca = (int)Rotacao.EstadoEmRepouso; retornoObj.Status = "sucesso"; break; case (int)Rotacao.EstadoEmRepouso: roboObj.RotacaoCabeca = (int)Rotacao.EstadoNegativo1; retornoObj.Status = "sucesso"; break; case (int)Rotacao.EstadoNegativo1: roboObj.RotacaoCabeca = (int)Rotacao.EstadoNegativo2; retornoObj.Status = "sucesso"; break; case (int)Rotacao.EstadoNegativo2: roboObj.RotacaoCabeca = (int)Rotacao.EstadoNegativo2; retornoObj.Mensagem = "Alcançado limite de rotação"; retornoObj.Status = "erro"; break; } } } retornoObj.EstadoAtual = roboObj.RotacaoCabeca.ToString(); Atualizar(roboObj); return(retornoObj); }
public RetornoTO RotacionarPulsoEsquerdoNegativo() { RetornoTO retornoObj = new RetornoTO(); List <RoboTO> listaRobo = Buscar(); RoboTO roboObj = new RoboTO(); if (listaRobo.Count < 1) { roboObj = new RoboTO { CotoveloEsquerdo = (int)Contracao.EmRepouso, CotoveloDireito = (int)Contracao.EmRepouso, PulsoEsquerdo = (int)Rotacao.EstadoEmRepouso, PulsoDireito = (int)Rotacao.EstadoEmRepouso, RotacaoCabeca = (int)Rotacao.EstadoEmRepouso, InclinacaoCabeca = (int)Inclinacao.EmRepouso }; Inserir(roboObj); } else if (listaRobo.Count > 0) { roboObj.CotoveloEsquerdo = listaRobo[0].CotoveloEsquerdo; roboObj.CotoveloDireito = listaRobo[0].CotoveloDireito; roboObj.PulsoEsquerdo = listaRobo[0].PulsoEsquerdo; roboObj.PulsoDireito = listaRobo[0].PulsoDireito; roboObj.RotacaoCabeca = listaRobo[0].RotacaoCabeca; roboObj.InclinacaoCabeca = listaRobo[0].InclinacaoCabeca; if (listaRobo[0].CotoveloEsquerdo != (int)Contracao.FortementeContraido) { retornoObj.Mensagem = "O Cotovelo deve estar fortemente contraído para rotacionar"; retornoObj.Status = "erro"; } else { switch (listaRobo[0].PulsoEsquerdo) { case (int)Rotacao.EstadoPositivo4: roboObj.PulsoEsquerdo = (int)Rotacao.EstadoPositivo3; retornoObj.Status = "sucesso"; break; case (int)Rotacao.EstadoPositivo3: roboObj.PulsoEsquerdo = (int)Rotacao.EstadoPositivo2; retornoObj.Status = "sucesso"; break; case (int)Rotacao.EstadoPositivo2: roboObj.PulsoEsquerdo = (int)Rotacao.EstadoPositivo1; retornoObj.Status = "sucesso"; break; case (int)Rotacao.EstadoPositivo1: roboObj.PulsoEsquerdo = (int)Rotacao.EstadoEmRepouso; retornoObj.Status = "sucesso"; break; case (int)Rotacao.EstadoEmRepouso: roboObj.PulsoEsquerdo = (int)Rotacao.EstadoNegativo1; retornoObj.Status = "sucesso"; break; case (int)Rotacao.EstadoNegativo1: roboObj.PulsoEsquerdo = (int)Rotacao.EstadoNegativo2; retornoObj.Status = "sucesso"; break; case (int)Rotacao.EstadoNegativo2: roboObj.PulsoEsquerdo = (int)Rotacao.EstadoNegativo2; retornoObj.Mensagem = "Alcançado limite de rotação"; retornoObj.Status = "erro"; break; } } retornoObj.EstadoAtual = roboObj.PulsoEsquerdo.ToString(); Atualizar(roboObj); } return(retornoObj); }