/// <summary> /// Preenche a lista de Objetos MenuGrupoUsuarioOT com os dados da consulta. /// </summary> /// <param name="pResultadoTransacao">Objeto Resultado Transação</param> /// <returns>O resultado da transação com a Lista de Menus do Grupo de Usuario</returns> private ResultadoTransacao PreencherMenuGrupoUsuarioOT(ResultadoTransacao pResultadoTransacao) { List <MenuOT> _menusList = new List <MenuOT>(); if (pResultadoTransacao.Resultado == Enumeradores.Resultados.Sucesso) { foreach (DataRow _itemMenu in pResultadoTransacao.DataSetRetono.Tables[0].Rows) { MenuOT _menu = new MenuOT(); // _menu.Codigo = Convert.ToInt32(_itemMenu["CD_MENU"]); _menu.Nome = _itemMenu["NM_MENU"].ToString(); _menu.UrlImagem = _itemMenu["URL_IMG_MENU"].ToString(); _menu.UrlPagina = _itemMenu["URL_PAGINA"].ToString(); _menu.CaminhoMenu = _itemMenu["DS_CAMINHO_MENU"].ToString(); _menu.Status = Enumeradores.ConverterObjectStatus(_itemMenu["CD_STATUS"]); _menu.Visivel = Enumeradores.ConverterObjectStatus(_itemMenu["CD_VISIVEL"]); // _menusList.Add(_menu); } pResultadoTransacao.ListaObjetos = _menusList; } // return(pResultadoTransacao); }
/// <summary> /// Preenche o Objeto Menu com os dados da consulta. /// </summary> /// <param name="pResultadoTransacao">Objeto Resultado Transação</param> /// <returns>O resultado da transação com a Lista de Usuários</returns> private ResultadoTransacao PreencherUsuarioOT(ResultadoTransacao pResultadoTransacao) { List <UsuarioOT> _usuariosList = new List <UsuarioOT>(); if (pResultadoTransacao.Resultado == Enumeradores.Resultados.Sucesso) { foreach (DataRow _itemUsuario in pResultadoTransacao.DataSetRetono.Tables[0].Rows) { UsuarioOT pUsuarioOT = new UsuarioOT(); pUsuarioOT.Codigo = Convert.ToInt32(_itemUsuario["CD_USUARIO"]); pUsuarioOT.GrupoUsuarioOT.Codigo = Convert.ToInt32(_itemUsuario["CD_GRUPO_USUARIO"]); pUsuarioOT.GrupoUsuarioOT.Nome = _itemUsuario["NM_GRUPO_USUARIO"].ToString(); pUsuarioOT.Nome = _itemUsuario["NM_USUARIO"].ToString(); pUsuarioOT.Login = _itemUsuario["CD_LOGIN"].ToString(); pUsuarioOT.Senha = _itemUsuario["CD_SENHA"].ToString(); pUsuarioOT.Status = Enumeradores.ConverterShortStatus(Convert.ToInt16(_itemUsuario["CD_STATUS"])); pUsuarioOT.Matricula = _itemUsuario["CD_MATRICULA"].ToString(); pUsuarioOT.NumeroTentativasLogin = Convert.ToInt32(_itemUsuario["NUM_TENTATIVAS_LOGIN"]); if (!_itemUsuario["CD_USUARIO_ALTERACAO"].Equals(DBNull.Value)) { pUsuarioOT.UsuarioAlteracao.Codigo = Convert.ToInt32(_itemUsuario["CD_USUARIO_ALTERACAO"]); pUsuarioOT.UsuarioAlteracao.Nome = _itemUsuario["NM_USUARIO_ALTERACAO"].ToString(); } _usuariosList.Add(pUsuarioOT); } pResultadoTransacao.ListaObjetos = _usuariosList; } return(pResultadoTransacao); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { Enumeradores.EnumToListBox(typeof(CargoPersona), ddlCargo, true); } }
private void btnExcluir_Click(object sender, EventArgs e) { try { enumerador = Enumeradores.ModalidadeDelete; FiscalizarAcao(); } catch (Exception ex) { if (ex.Message.Contains("O índice estava fora do intervalo. Ele deve ser não-negativo e menor que o tamanho da coleção.")) { MessageBox.Show("Não há registros para serem alterados.", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } else if (ex.Message.Contains("A instrução DELETE conflitou com a restrição do REFERENCE \"FK__tb_curso__id_mod__1BFD2C07\". O conflito ocorreu no banco de dados \"bdReserva\", tabela \"dbo.tb_curso\", column 'id_modalidade'.")) { MessageBox.Show("Existem curso(s) nessa modalidade.\nExclua os cursos dessa modalidade para realizar a exclusão.", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } else if (ex.Message.Contains("A instrução DELETE conflitou com a restrição do REFERENCE \"FK__tb_curso__id_mod__1B0907CE\". O conflito ocorreu no banco de dados \"bdReserva\", tabela \"dbo.tb_curso\", column 'id_modalidade'.\r\nA instrução foi finalizada.")) { MessageBox.Show("Existem curso(s) nessa modalidade.\nExclua os cursos dessa modalidade para realizar a exclusão.", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { MessageBox.Show("Erro de sistema, solicite suporte técnico.", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } Campos(false); btnAdicionarSalvar.Text = "Adicionar"; btnAlterarCancelar.Text = "Alterar"; } }
/// <summary> /// Preenche o Objeto TipoPagamentoOT com os dados da consulta. /// </summary> /// <param name="pResultadoTransacao">Objeto Resultado Transação</param> /// <returns>O resultado da transação com a Lista de Menus</returns> private ResultadoTransacao PreencherTipoPagamentoOT(ResultadoTransacao pResultadoTransacao) { List <TipoPagamentoOT> _tipoPagamentoList = new List <TipoPagamentoOT>(); if (pResultadoTransacao.Resultado == Enumeradores.Resultados.Sucesso) { foreach (DataRow _item in pResultadoTransacao.DataSetRetono.Tables[0].Rows) { TipoPagamentoOT _tipoPagamentoOT = new TipoPagamentoOT(); // _tipoPagamentoOT.Codigo = Convert.ToInt32(_item["CD_TIPO_PAGAMENTO"]); _tipoPagamentoOT.Nome = _item["NM_TIPO_PAGAMENTO"].ToString(); _tipoPagamentoOT.Status = Enumeradores.ConverterStringStatus(_item["CD_STATUS_TIPO"].ToString()); //Dados do subtipo if (!_item["CD_SUB_TIPO_PAGAMENTO"].Equals(DBNull.Value)) { _tipoPagamentoOT.SubTipoPagamento.Codigo = Convert.ToInt32(_item["CD_SUB_TIPO_PAGAMENTO"]); _tipoPagamentoOT.SubTipoPagamento.Nome = _item["NM_SUB_TIPO_PAGAMENTO"].ToString(); _tipoPagamentoOT.SubTipoPagamento.Status = Enumeradores.ConverterStringStatus(_item["CD_STATUS_SUB_TIPO"].ToString()); } //Dados da forma de pagamento _tipoPagamentoOT.CodigoFP = _item["CODIGO_FP"].ToString(); _tipoPagamentoOT.NomeFormaPagamento = _item["FORMA_PAGAMENTO"].ToString(); _tipoPagamentoList.Add(_tipoPagamentoOT); } pResultadoTransacao.ListaObjetos = _tipoPagamentoList; } return(pResultadoTransacao); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { Enumeradores.EnumToListBox(typeof(CargoPersona), ddlCargo, true); if (Request.QueryString["id"] == null) { Response.Redirect("ListarPersonas.aspx"); } else { bool disponibilidad = true; string idPersona = Request.QueryString["id"].ToString(); VOPersona persona = BLLPersona.ConsultarPersona(idPersona); CargarFormulario(persona); disponibilidad = (bool)persona.Disponibilidad; if (disponibilidad) { lblIdPersona.ForeColor = System.Drawing.Color.Green; } else { lblIdPersona.ForeColor = System.Drawing.Color.Red; } } } }
private void btnAdicionarSalvar_Click(object sender, EventArgs e) { try { if (btnAdicionarSalvar.Text == "Adicionar") { enumerador = Enumeradores.ModalidadeInsert; dgvModalidade.Enabled = false; btnExcluir.Enabled = false; btnAdicionarSalvar.Text = "Salvar"; btnAlterarCancelar.Text = "Cancelar"; Campos(true); } else if (btnAdicionarSalvar.Text == "Salvar") { if (enumerador == Enumeradores.ModalidadeInsert) { FiscalizarAcao(); } else if (enumerador == Enumeradores.ModalidadeEditar) { p_modalidade = new DtoModalidade( Convert.ToInt32(dgvModalidade.SelectedRows[0].Cells["IdModalidade"].Value), txtNome.Text, int.Parse(cbCasa.SelectedValue.ToString()), cbCasa.SelectedItem.ToString()); objBll.EditModalidade(p_modalidade); } dgvModalidade.DataSource = objBll.SelectModalidade(); cbCasa.SelectedIndex = 0; dgvModalidade.Enabled = true; btnExcluir.Enabled = true; btnAdicionarSalvar.Text = "Adicionar"; btnAlterarCancelar.Text = "Alterar"; txtNome.Text = ""; Campos(false); MessageBox.Show("Salvo com sucesso!", "", MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnAlterarCancelar_Click(object sender, EventArgs e) { try { if (btnAlterarCancelar.Text == "Alterar") { try { cbCasa.SelectedValue = int.Parse(dgvDisciplinas.SelectedRows[0].Cells["IdCasa"].Value.ToString()); txtNome.Text = dgvDisciplinas.SelectedRows[0].Cells["NomeDisciplina"].Value.ToString(); cbModalidade.SelectedValue = int.Parse(dgvDisciplinas.SelectedRows[0].Cells["IdModalidade"].Value.ToString()); SelecionarCurso(); cbCurso.SelectedValue = int.Parse(dgvDisciplinas.SelectedRows[0].Cells["IdCurso"].Value.ToString()); enumerador = Enumeradores.DisciplinaEditar; dgvDisciplinas.Enabled = false; btnExcluir.Enabled = false; btnAdicionarSalvar.Text = "Salvar"; btnAlterarCancelar.Text = "Cancelar"; Campos(true); } catch (Exception ex) { if (ex.Message.Contains("O índice estava fora do intervalo. Ele deve ser não-negativo e menor que o tamanho da coleção.")) { MessageBox.Show("Não há registros para serem alterados.", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); btnAdicionarSalvar.Text = "Adicionar"; btnAlterarCancelar.Text = "Alterar"; Campos(false); } } } else if (btnAlterarCancelar.Text == "Cancelar") { txtNome.Text = ""; dgvDisciplinas.Enabled = true; btnExcluir.Enabled = true; cbCasa.SelectedIndex = 0; btnAdicionarSalvar.Text = "Adicionar"; btnAlterarCancelar.Text = "Alterar"; Campos(false); cbModalidade.SelectedValue = 0; cbCurso.SelectedValue = 0; } } catch (Exception) { MessageBox.Show("Erro de sistema, solicite suporte técnico.", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void DefinirAgendamentoExecucao() { RegistroLog.RegistarLogInfo(Mensagem.SistemaAgendamentoInicio); ISchedulerFactory schedFact = new StdSchedulerFactory(); ITrigger trigger; this.scheduler = schedFact.GetScheduler(); //this.scheduler.Start(); IJobDetail job = JobBuilder.Create <FrmArquivoDataSUS>() .WithIdentity("JobAplicacao", "groupAplicacao") .Build(); if (this.gbxAcadaMinuto.Enabled) { trigger = TriggerBuilder.Create() .StartNow() .WithSchedule(SimpleScheduleBuilder.RepeatMinutelyForever(Convert.ToInt32(this.nudCadaMinuto.Value.ToString()))) .Build(); } else { CronScheduleBuilder cronScheduleBuilder; Enumeradores.DiaDaSemana dia = Enumeradores.ConverterObject2DiaDaSemana(this.ddlDiaAgendamento.SelectedValue); if (dia == Enumeradores.DiaDaSemana.AllDays) { cronScheduleBuilder = CronScheduleBuilder.DailyAtHourAndMinute(Convert.ToInt32(this.nudHora.Value), Convert.ToInt32(this.nudMinuto.Value)); } else { cronScheduleBuilder = CronScheduleBuilder.WeeklyOnDayAndHourAndMinute((DayOfWeek)dia, Convert.ToInt32(this.nudHora.Value), Convert.ToInt32(this.nudMinuto.Value)); } trigger = TriggerBuilder.Create() .StartNow() .WithSchedule(cronScheduleBuilder) .Build(); } this.scheduler.ScheduleJob(job, trigger); this.scheduler.Start(); this.lblUltimaExecucao.Text = "--/--/---- --:--:--"; this.lblProximaExecucao.Text = trigger.GetNextFireTimeUtc().Value.LocalDateTime.ToString(Constantes.FormatoDataHora); RegistroLog.RegistarLogInfo(Mensagem.SistemaAgendamentoFim); }
private void DefinirAgendamentoExecucao() { RegistroLog.RegistarLogInfo(Mensagem.SistemaAgendamentoInicio); ISchedulerFactory schedFact = new StdSchedulerFactory(); ITrigger trigger; this.scheduler = schedFact.GetScheduler(); IJobDetail job = JobBuilder.Create <ServicoArquivosDataSUS>() .WithIdentity("JobServico", "groupServico") .Build(); if (this.executarAcadaMinuto > 0) { trigger = TriggerBuilder.Create() .StartNow() .WithSchedule(SimpleScheduleBuilder.RepeatMinutelyForever(this.executarAcadaMinuto)) .Build(); } else { CronScheduleBuilder cronScheduleBuilder; Enumeradores.DiaDaSemana dia = Enumeradores.ConverterObject2DiaDaSemana(this.diaAgendamento); if (dia == Enumeradores.DiaDaSemana.AllDays) { cronScheduleBuilder = CronScheduleBuilder.DailyAtHourAndMinute(this.hora, this.minuto); } else { cronScheduleBuilder = CronScheduleBuilder.WeeklyOnDayAndHourAndMinute((DayOfWeek)dia, this.hora, this.minuto); } trigger = TriggerBuilder.Create() .StartNow() .WithSchedule(cronScheduleBuilder) .Build(); } this.scheduler.ScheduleJob(job, trigger); this.scheduler.Start(); RegistroLog.RegistarLogInfo(Mensagem.ServicoProximaExecucao + " - " + trigger.GetNextFireTimeUtc().Value.LocalDateTime.ToString(Constantes.FormatoDataHora)); RegistroLog.RegistarLogInfo(Mensagem.SistemaAgendamentoFim); }
public Reservar(DtoReserva reserva, DtoUsuario usuario) { InitializeComponent(); this.usuario = usuario; this.reservaEdit = reserva; if (reserva.IdUsuario == usuario.IdUsuario) { enumerador = Enumeradores.ReservaEditar; } else { enumerador = Enumeradores.ReservaEditarAdm; } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { Crud evento = Crud.consultar; int id = 0; if (Page.RouteData.Values["evento"] != null) { evento = Enumeradores.ParseEnum <Crud>(Page.RouteData.Values["evento"].ToString(), Crud.error); id = int.Parse(Page.RouteData.Values["id"].ToString()); ProcesoNegocio pn = new ProcesoNegocio(); List <SegUsuarios> resultado = null; switch (evento) { case Crud.consultar: resultado = pn.SeleccionarUsuarios(id); break; case Crud.insertar: //pn.InsertarUsuario(); break; case Crud.actualizar: break; case Crud.eliminar: break; case Crud.jsconsultar: resultado = pn.SeleccionarUsuarios(id); JavaScriptSerializer serializer = new JavaScriptSerializer(); string strRespuesta = serializer.Serialize(resultado); WriteAndEndResponse(strRespuesta); break; default: resultado = pn.SeleccionarUsuarios(0); break; } JETable.DataSource = resultado; } } }
private void btnAlterar_Cancelar_Click(object sender, EventArgs e) { try { if (btnAlterar_Cancelar.Text == "Cancelar") { dgvSalas.Enabled = true; txtNome.Text = String.Empty; txtInformacoes.Text = String.Empty; btnAlterar_Cancelar.Text = "Alterar"; btnAdicionar_Salvar.Text = "Adicionar"; txtInformacoes.Enabled = false; txtNome.Enabled = false; btnDesativar.Enabled = true; } else { btnDesativar.Enabled = false; txtNome.Text = dgvSalas.SelectedRows[0].Cells["NomeSala"].Value.ToString(); txtInformacoes.Text = dgvSalas.SelectedRows[0].Cells["Informacoes"].Value.ToString(); enumerador = Enumeradores.SalaEditar; dgvSalas.Enabled = false; btnAdicionar_Salvar.Text = "Salvar"; btnAlterar_Cancelar.Text = "Cancelar"; txtInformacoes.Enabled = true; txtNome.Enabled = true; } } catch (Exception ex) { if (ex.Message.Contains("O índice estava fora do intervalo. Ele deve ser não-negativo e menor que o tamanho da coleção.")) { MessageBox.Show("Não há existem salas para serem alteradas.", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { MessageBox.Show("Erro de sistema, solicite suporte técnico", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
public ResultadoTransacao Insert(AlunoOT pAlunoOT) { List <SqlParameter> _parametrosList = new List <SqlParameter>(); InformacaoTransacao _informacaoTransacao = new InformacaoTransacao(); // _parametrosList.Add(base.GetSqlParameter("p_CD_ALUNO", base.TratarNumero(pAlunoOT.Codigo), System.Data.ParameterDirection.Input, System.Data.DbType.Int32)); _parametrosList.Add(base.GetSqlParameter("p_CD_CIDADE", base.TratarNumero(pAlunoOT.Cidade.Codigo), System.Data.ParameterDirection.Input, System.Data.DbType.Int32)); _parametrosList.Add(base.GetSqlParameter("p_CD_ESTADO", base.TratarNumero(pAlunoOT.Estado.Codigo), System.Data.ParameterDirection.Input, System.Data.DbType.Int32)); _parametrosList.Add(base.GetSqlParameter("p_CD_PAIS", base.TratarNumero(pAlunoOT.Pais.Codigo), System.Data.ParameterDirection.Input, System.Data.DbType.Int32)); _parametrosList.Add(base.GetSqlParameter("p_NM_ALUNO", base.TratarString(pAlunoOT.Nome), System.Data.ParameterDirection.Input, System.Data.DbType.String)); _parametrosList.Add(base.GetSqlParameter("p_DS_ENDERECO", base.TratarString(pAlunoOT.Endereco), System.Data.ParameterDirection.Input, System.Data.DbType.String)); _parametrosList.Add(base.GetSqlParameter("p_DS_BAIRRO", base.TratarString(pAlunoOT.Bairro), System.Data.ParameterDirection.Input, System.Data.DbType.String)); _parametrosList.Add(base.GetSqlParameter("p_DS_TELEFONE_CEL", base.TratarString(pAlunoOT.TelefoneCelular), System.Data.ParameterDirection.Input, System.Data.DbType.String)); _parametrosList.Add(base.GetSqlParameter("p_DS_TELEFONE_RES", base.TratarString(pAlunoOT.TelefoneResidencial), System.Data.ParameterDirection.Input, System.Data.DbType.String)); _parametrosList.Add(base.GetSqlParameter("p_DS_TELEFONE_COM", base.TratarString(pAlunoOT.TelefoneComercial), System.Data.ParameterDirection.Input, System.Data.DbType.String)); _parametrosList.Add(base.GetSqlParameter("p_DS_EMAIL", base.TratarString(pAlunoOT.Email), System.Data.ParameterDirection.Input, System.Data.DbType.String)); _parametrosList.Add(base.GetSqlParameter("p_CPF", base.TratarNumero(pAlunoOT.CPF), System.Data.ParameterDirection.Input, System.Data.DbType.Double)); _parametrosList.Add(base.GetSqlParameter("p_CD_STATUS", base.TratarNumero(Enumeradores.ConverterStatusShort(pAlunoOT.Status)), System.Data.ParameterDirection.Input, System.Data.DbType.Int32)); _parametrosList.Add(base.GetSqlParameter("p_RG", base.TratarString(pAlunoOT.RG), System.Data.ParameterDirection.Input, System.Data.DbType.String)); _parametrosList.Add(base.GetSqlParameter("p_CD_ESTADO_RG", base.TratarNumero(pAlunoOT.EstadoRG.Codigo), System.Data.ParameterDirection.Input, System.Data.DbType.Int32)); _parametrosList.Add(base.GetSqlParameter("p_DT_NASCIMENTO", base.TratarData(pAlunoOT.DataNascimento), System.Data.ParameterDirection.Input, System.Data.DbType.DateTime)); _parametrosList.Add(base.GetSqlParameter("p_CEP", base.TratarNumero(pAlunoOT.CEP), System.Data.ParameterDirection.Input, System.Data.DbType.Int32)); _parametrosList.Add(base.GetSqlParameter("p_SEXO", base.TratarNumero(Enumeradores.ConverterSexoShort(pAlunoOT.Sexo)), System.Data.ParameterDirection.Input, System.Data.DbType.Int32)); _parametrosList.Add(base.GetSqlParameter("p_NM_PAI", base.TratarString(pAlunoOT.NomePai), System.Data.ParameterDirection.Input, System.Data.DbType.String)); _parametrosList.Add(base.GetSqlParameter("p_NM_MAE", base.TratarString(pAlunoOT.NomeMae), System.Data.ParameterDirection.Input, System.Data.DbType.String)); _parametrosList.Add(base.GetSqlParameter("p_NM_RESPONSAVEL", base.TratarString(pAlunoOT.NomeResponsavel), System.Data.ParameterDirection.Input, System.Data.DbType.String)); _parametrosList.Add(base.GetSqlParameter("p_DS_TELEFONE_RESPONSAVEL", base.TratarString(pAlunoOT.TelefoneResponsavel), System.Data.ParameterDirection.Input, System.Data.DbType.String)); _parametrosList.Add(base.GetSqlParameter("p_CD_ESTADO_CIVIL", base.TratarNumero(Enumeradores.ConverterEstadoShort(pAlunoOT.EstadoCivil)), System.Data.ParameterDirection.Input, System.Data.DbType.Int32)); _parametrosList.Add(base.GetSqlParameter("p_DS_OBSERVACAO", base.TratarString(pAlunoOT.Observacao), System.Data.ParameterDirection.Input, System.Data.DbType.String)); _parametrosList.Add(base.GetSqlParameter("p_CD_SENHA", base.TratarString(pAlunoOT.Senha), System.Data.ParameterDirection.Input, System.Data.DbType.String)); _parametrosList.Add(base.GetSqlParameter("p_DT_ALTERACAO_SENHA", base.TratarData(pAlunoOT.DataAlteracaoSenha), System.Data.ParameterDirection.Input, System.Data.DbType.DateTime)); _parametrosList.Add(base.GetSqlParameter("p_DT_EXPIRACAO_SENHA", base.TratarData(pAlunoOT.DataExpiracaoSenha), System.Data.ParameterDirection.Input, System.Data.DbType.DateTime)); _parametrosList.Add(base.GetSqlParameter("p_DT_ALTERACAO", base.TratarData(pAlunoOT.DataAlteracao), System.Data.ParameterDirection.Input, System.Data.DbType.DateTime)); _parametrosList.Add(base.GetSqlParameter("p_CD_USUARIO_ALTERACAO", base.TratarNumero(pAlunoOT.UsuarioAlteracao.Codigo), System.Data.ParameterDirection.Input, System.Data.DbType.Int32)); _parametrosList.Add(base.GetSqlParameter("p_IMG_FOTO", base.TratarImagem(pAlunoOT.Foto), System.Data.ParameterDirection.Input, System.Data.DbType.Binary)); _parametrosList.Add(base.GetSqlParameter("p_DS_OBJETIVO", base.TratarString(pAlunoOT.Objetivo), System.Data.ParameterDirection.Input, System.Data.DbType.String)); _parametrosList.Add(base.GetSqlParameter("p_CD_PROFISSAO", base.TratarNumero(pAlunoOT.Profissao.Codigo), System.Data.ParameterDirection.Input, System.Data.DbType.Int32)); _informacaoTransacao.SetProcedure("STP_INSERIR_ALUNO", _parametrosList); return(base.Executar(_informacaoTransacao)); }
private void btnAdicionarSalvar_Click(object sender, EventArgs e) { try { if (btnAdicionarSalvar.Text == "Adicionar") { enumerador = Enumeradores.CasaInsert; dgvCasa.Enabled = false; txtNome.Enabled = true; btnAdicionarSalvar.Text = "Salvar"; btnAlterarCancelar.Text = "Cancelar"; } else if (btnAdicionarSalvar.Text == "Salvar") { if (enumerador == Enumeradores.CasaInsert) { FiscalizarAcao(); } if (enumerador == Enumeradores.DisciplinaEditar) { p_casa = new DtoCasa(Convert.ToInt32(dgvCasa.SelectedRows[0].Cells["IdCasa"].Value), txtNome.Text); objBll.EditCasa(p_casa); MessageBox.Show("Salvo com sucesso!", "", MessageBoxButtons.OK, MessageBoxIcon.Information); } dgvCasa.DataSource = objBll.SelectCasa(); dgvCasa.Enabled = true; txtNome.Enabled = false; btnAdicionarSalvar.Text = "Adicionar"; btnAlterarCancelar.Text = "Alterar"; txtNome.Text = ""; } } catch (Exception ex) { MessageBox.Show(ex.Message, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
/// <summary> /// Preenche o Objeto ServicoOT com os dados da consulta. /// </summary> /// <param name="pResultadoTransacao">Objeto Resultado Transação</param> /// <returns>O resultado da transação com a Lista de Menus</returns> private ResultadoTransacao PreencherServicoRealizadoOT(ResultadoTransacao pResultadoTransacao) { List <ServicoRealizadoOT> _servicoList = new List <ServicoRealizadoOT>(); if (pResultadoTransacao.Resultado == Enumeradores.Resultados.Sucesso) { foreach (DataRow _item in pResultadoTransacao.DataSetRetono.Tables[0].Rows) { ServicoRealizadoOT _servicoOT = new ServicoRealizadoOT(); // _servicoOT.Codigo = Convert.ToInt32(_item["CD_SERVICO"]); _servicoOT.Nome = _item["NM_SERVICO"].ToString(); _servicoOT.Descricao = _item["DS_SERVICO"].ToString(); _servicoOT.Status = Enumeradores.ConverterShortStatus(Convert.ToInt16(_item["CD_STATUS"])); _servicoList.Add(_servicoOT); } pResultadoTransacao.ListaObjetos = _servicoList; } return(pResultadoTransacao); }
private void btnExcluir_Click(object sender, EventArgs e) { try { enumerador = Enumeradores.DisciplinaDelete; FiscalizarAcao(); } catch (Exception ex) { if (ex.Message.Contains("O índice estava fora do intervalo. Ele deve ser não-negativo e menor que o tamanho da coleção.")) { MessageBox.Show("Não há registros para serem excluidos.", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { MessageBox.Show("Erro de sistema, solicite suporte técnico.", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } Campos(false); btnAdicionarSalvar.Text = "Adicionar"; btnAlterarCancelar.Text = "Alterar"; } }
private void btnAlterarCancelar_Click(object sender, EventArgs e) { try { if (btnAlterarCancelar.Text == "Alterar") { txtNome.Text = dgvCasa.SelectedRows[0].Cells["NomeCasa"].Value.ToString(); enumerador = Enumeradores.DisciplinaEditar; dgvCasa.Enabled = false; txtNome.Enabled = true; btnAdicionarSalvar.Text = "Salvar"; btnAlterarCancelar.Text = "Cancelar"; } else if (btnAlterarCancelar.Text == "Cancelar") { txtNome.Text = ""; dgvCasa.Enabled = true; txtNome.Enabled = false; btnAdicionarSalvar.Text = "Adicionar"; btnAlterarCancelar.Text = "Alterar"; } } catch (Exception ex) { if (ex.Message.Contains("O índice estava fora do intervalo. Ele deve ser não-negativo e menor que o tamanho da coleção.")) { MessageBox.Show("Não há registros para serem alterados.\nInsira um registro", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { MessageBox.Show(ex.Message, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
public ResultadoTransacao Insert(UsuarioOT pUsuarioOT) { List <SqlParameter> _parametrosList = new List <SqlParameter>(); InformacaoTransacao _informacaoTransacao = new InformacaoTransacao(); // _parametrosList.Add(base.GetSqlParameter("p_CD_GRUPO_USUARIO", base.TratarNumero(pUsuarioOT.GrupoUsuarioOT.Codigo), System.Data.ParameterDirection.Input, System.Data.DbType.Int32)); _parametrosList.Add(base.GetSqlParameter("p_CD_MATRICULA", base.TratarString(pUsuarioOT.Matricula), System.Data.ParameterDirection.Input, System.Data.DbType.String)); _parametrosList.Add(base.GetSqlParameter("p_NM_USUARIO", base.TratarString(pUsuarioOT.Nome), System.Data.ParameterDirection.Input, System.Data.DbType.String)); _parametrosList.Add(base.GetSqlParameter("p_CD_LOGIN", pUsuarioOT.Login, System.Data.ParameterDirection.Input, System.Data.DbType.String)); _parametrosList.Add(base.GetSqlParameter("p_CD_SENHA", base.TratarString(pUsuarioOT.Senha), System.Data.ParameterDirection.Input, System.Data.DbType.String)); _parametrosList.Add(base.GetSqlParameter("p_DT_ALTERACAO", base.TratarData(pUsuarioOT.DataAlteracao), System.Data.ParameterDirection.Input, System.Data.DbType.DateTime)); _parametrosList.Add(base.GetSqlParameter("p_DT_EXPIRACAO_SENHA", base.TratarData(pUsuarioOT.DataExpiracaoSenha), System.Data.ParameterDirection.Input, System.Data.DbType.DateTime)); _parametrosList.Add(base.GetSqlParameter("p_CD_STATUS", base.TratarNumero(Enumeradores.ConverterStatusShort(pUsuarioOT.Status)), System.Data.ParameterDirection.Input, System.Data.DbType.Int32)); _parametrosList.Add(base.GetSqlParameter("p_NUM_TENTATIVAS_LOGIN", base.TratarNumero(pUsuarioOT.NumeroTentativasLogin), System.Data.ParameterDirection.Input, System.Data.DbType.Int32)); _parametrosList.Add(base.GetSqlParameter("p_CD_USUARIO_ALTERACAO", base.TratarNumero(pUsuarioOT.UsuarioAlteracao.Codigo), System.Data.ParameterDirection.Input, System.Data.DbType.Int32)); _informacaoTransacao.SetProcedure("STP_INSERIR_USUARIO", _parametrosList); return(base.Executar(_informacaoTransacao)); }
public ResultadoTransacao Select(AlunoOT pAlunoOT) { List <SqlParameter> _parametrosList = new List <SqlParameter>(); InformacaoTransacao _informacaoTransacao = new InformacaoTransacao(); // _parametrosList.Add(base.GetSqlParameter("p_CD_ALUNO", base.TratarNumero(pAlunoOT.Codigo), System.Data.ParameterDirection.Input, System.Data.DbType.Int32)); _parametrosList.Add(base.GetSqlParameter("p_CD_CIDADE", base.TratarNumero(pAlunoOT.Cidade.Codigo), System.Data.ParameterDirection.Input, System.Data.DbType.Int32)); _parametrosList.Add(base.GetSqlParameter("p_CD_ESTADO", base.TratarNumero(pAlunoOT.Estado.Codigo), System.Data.ParameterDirection.Input, System.Data.DbType.Int32)); _parametrosList.Add(base.GetSqlParameter("p_CD_PAIS", base.TratarNumero(pAlunoOT.Pais.Codigo), System.Data.ParameterDirection.Input, System.Data.DbType.Int32)); _parametrosList.Add(base.GetSqlParameter("p_CD_STATUS", base.TratarNumero(Enumeradores.ConverterStatusShort(pAlunoOT.Status)), System.Data.ParameterDirection.Input, System.Data.DbType.Int32)); _parametrosList.Add(base.GetSqlParameter("p_NM_ALUNO", base.TratarString(pAlunoOT.Nome), System.Data.ParameterDirection.Input, System.Data.DbType.String)); _parametrosList.Add(base.GetSqlParameter("p_CPF", base.TratarNumero(pAlunoOT.CPF), System.Data.ParameterDirection.Input, System.Data.DbType.Double)); _parametrosList.Add(base.GetSqlParameter("p_DS_TELEFONE_CEL", base.TratarString(pAlunoOT.TelefoneCelular), System.Data.ParameterDirection.Input, System.Data.DbType.String)); _parametrosList.Add(base.GetSqlParameter("p_DS_TELEFONE_RES", base.TratarString(pAlunoOT.TelefoneResidencial), System.Data.ParameterDirection.Input, System.Data.DbType.String)); _parametrosList.Add(base.GetSqlParameter("p_DS_TELEFONE_COM", base.TratarString(pAlunoOT.TelefoneComercial), System.Data.ParameterDirection.Input, System.Data.DbType.String)); _parametrosList.Add(base.GetSqlParameter("p_DS_EMAIL", base.TratarString(pAlunoOT.Email), System.Data.ParameterDirection.Input, System.Data.DbType.String)); _parametrosList.Add(base.GetSqlParameter("p_DS_BAIRRO", base.TratarString(pAlunoOT.Bairro), System.Data.ParameterDirection.Input, System.Data.DbType.String)); _parametrosList.Add(base.GetSqlParameter("p_DT_ALTERACAO", base.TratarData(pAlunoOT.DataAlteracao), System.Data.ParameterDirection.Input, System.Data.DbType.DateTime)); _informacaoTransacao.SetProcedure("STP_CONSULTAR_ALUNO", _parametrosList); return(this.PreencherAlunoOT(base.Executar(_informacaoTransacao))); }
private void btnAdicionarSalvar_Click(object sender, EventArgs e) { try { if (btnAdicionarSalvar.Text == "Adicionar") { enumerador = Enumeradores.DisciplinaInsert; dgvDisciplinas.Enabled = false; btnExcluir.Enabled = false; btnAdicionarSalvar.Text = "Salvar"; btnAlterarCancelar.Text = "Cancelar"; Campos(true); SelecionarModalidade(); SelecionarCurso(); } else if (btnAdicionarSalvar.Text == "Salvar") { try { if (enumerador == Enumeradores.DisciplinaInsert) { FiscalizarAcao(); } else if (enumerador == Enumeradores.DisciplinaEditar) { p_disciplina = new DtoDisciplina( Convert.ToInt32(dgvDisciplinas.SelectedRows[0].Cells["IdDisciplina"].Value), txtNome.Text, int.Parse(cbCurso.SelectedValue.ToString()), cbCurso.SelectedItem.ToString(), int.Parse(cbModalidade.SelectedValue.ToString()), cbModalidade.SelectedItem.ToString(), int.Parse(cbCasa.SelectedValue.ToString()), cbCasa.SelectedItem.ToString()); objBll.EditDisciplina(p_disciplina); } dgvDisciplinas.DataSource = objBll.SelectDisciplina(); cbCasa.SelectedIndex = 0; cbModalidade.SelectedValue = 0; cbCurso.SelectedIndex = 0; dgvDisciplinas.Enabled = true; btnExcluir.Enabled = true; cbModalidade.SelectedValue = 0; cbCurso.SelectedValue = 0; btnAdicionarSalvar.Text = "Adicionar"; btnAlterarCancelar.Text = "Alterar"; txtNome.Text = ""; Campos(false); MessageBox.Show("Salvo com sucesso!", "", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception ex) { if (ex.Message.Contains("Referência de objeto não definida para uma instância de um objeto.")) { MessageBox.Show("Não há nenhuma modalidade ou curso cadastrado nesta casa.\nVolte e insira. (Caso a modalidade não possua, insira mesmo assim. Utilize como exemplo: Curso: 'NA = Não se aplica.')", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { MessageBox.Show(ex.Message, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } } catch (Exception) { MessageBox.Show("Erro de sistema, solicite suporte técnico.", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public ResultadoTransacao Update(ServicoRealizadoOT pServicoOT) { List <SqlParameter> _parametrosList = new List <SqlParameter>(); InformacaoTransacao _informacaoTransacao = new InformacaoTransacao(); // _parametrosList.Add(base.GetSqlParameter("p_CD_SERVICO", base.TratarNumero(pServicoOT.Codigo), System.Data.ParameterDirection.Input, System.Data.DbType.Int32)); _parametrosList.Add(base.GetSqlParameter("p_NM_SERVICO", base.TratarString(pServicoOT.Nome), System.Data.ParameterDirection.Input, System.Data.DbType.String)); _parametrosList.Add(base.GetSqlParameter("p_CD_STATUS", base.TratarNumero(Enumeradores.ConverterStatusShort(pServicoOT.Status)), System.Data.ParameterDirection.Input, System.Data.DbType.Int32)); _parametrosList.Add(base.GetSqlParameter("p_DS_SERVICO", base.TratarString(pServicoOT.Descricao), System.Data.ParameterDirection.Input, System.Data.DbType.String)); _informacaoTransacao.SetProcedure("STP_ALTERAR_SERVICO", _parametrosList); return(base.Executar(_informacaoTransacao)); }
/// <summary> /// Preenche o Objeto Menu com os dados da consulta. /// </summary> /// <param name="pResultadoTransacao">Objeto Resultado Transação</param> /// <returns>O resultado da transação com a Lista de Usuários</returns> private ResultadoTransacao PreencherAlunoOT(ResultadoTransacao pResultadoTransacao) { List <AlunoOT> _alunoList = new List <AlunoOT>(); if (pResultadoTransacao.Resultado == Enumeradores.Resultados.Sucesso) { foreach (DataRow _itemAluno in pResultadoTransacao.DataSetRetono.Tables[0].Rows) { AlunoOT pAlunoOT = new AlunoOT(); if (!_itemAluno["CD_ALUNO"].Equals(DBNull.Value)) { pAlunoOT.Codigo = Convert.ToInt32(_itemAluno["CD_ALUNO"]); pAlunoOT.Nome = _itemAluno["NM_ALUNO"].ToString(); if (!_itemAluno["CD_CIDADE"].Equals(DBNull.Value)) { pAlunoOT.Cidade.Codigo = Convert.ToInt32(_itemAluno["CD_CIDADE"]); pAlunoOT.Cidade.Nome = _itemAluno["NM_CIDADE"].ToString(); } if (!_itemAluno["CD_ESTADO"].Equals(DBNull.Value)) { pAlunoOT.Estado.Codigo = Convert.ToInt32(_itemAluno["CD_ESTADO"]); pAlunoOT.Estado.Nome = _itemAluno["NM_ESTADO"].ToString(); pAlunoOT.Estado.Sigla = _itemAluno["DS_SIGLA"].ToString(); } if (!_itemAluno["CD_PAIS"].Equals(DBNull.Value)) { pAlunoOT.Pais.Codigo = Convert.ToInt32(_itemAluno["CD_PAIS"]); pAlunoOT.Pais.Nome = _itemAluno["NM_PAIS"].ToString(); pAlunoOT.Pais.Sigla = _itemAluno["DS_SIGLA"].ToString(); } pAlunoOT.Endereco = _itemAluno["DS_ENDERECO"].ToString(); pAlunoOT.Bairro = _itemAluno["DS_BAIRRO"].ToString(); pAlunoOT.TelefoneResidencial = _itemAluno["DS_TELEFONE_RES"].ToString(); pAlunoOT.TelefoneCelular = _itemAluno["DS_TELEFONE_CEL"].ToString(); pAlunoOT.TelefoneComercial = _itemAluno["DS_TELEFONE_COM"].ToString(); pAlunoOT.Email = _itemAluno["DS_EMAIL"].ToString(); if (!_itemAluno["CPF"].Equals(DBNull.Value)) { pAlunoOT.CPF = Convert.ToDouble(_itemAluno["CPF"]); } pAlunoOT.Status = _itemAluno["CD_STATUS"].Equals(DBNull.Value) ? Enumeradores.Status.Todos : Enumeradores.ConverterShortStatus(Convert.ToInt16(_itemAluno["CD_STATUS"])); pAlunoOT.RG = _itemAluno["RG"].ToString(); if (!_itemAluno["CD_ESTADO_RG"].Equals(DBNull.Value)) { pAlunoOT.EstadoRG.Codigo = Convert.ToInt32(_itemAluno["CD_ESTADO_RG"]); pAlunoOT.EstadoRG.Nome = _itemAluno["NM_ESTADO_RG"].ToString(); pAlunoOT.EstadoRG.Sigla = _itemAluno["DS_SIGLA_RG"].ToString(); } pAlunoOT.DataNascimento = _itemAluno["DT_NASCIMENTO"].Equals(DBNull.Value) ? DateTime.MinValue : Convert.ToDateTime(_itemAluno["DT_NASCIMENTO"]); if (!_itemAluno["CEP"].Equals(DBNull.Value)) { pAlunoOT.CEP = Convert.ToInt32(_itemAluno["CEP"]); } pAlunoOT.Sexo = _itemAluno["SEXO"].Equals(DBNull.Value) ? Enumeradores.Sexo.Todos : Enumeradores.ConverterShortSexo(Convert.ToInt16(_itemAluno["SEXO"])); pAlunoOT.NomePai = _itemAluno["NM_PAI"].ToString(); pAlunoOT.NomeMae = _itemAluno["NM_MAE"].ToString(); pAlunoOT.NomeResponsavel = _itemAluno["NM_RESPONSAVEL"].ToString(); pAlunoOT.TelefoneResponsavel = _itemAluno["DS_TELEFONE_RESPONSAVEL"].ToString(); pAlunoOT.EstadoCivil = _itemAluno["CD_ESTADO_CIVIL"].Equals(DBNull.Value) ? Enumeradores.EstadoCivil.Todos : Enumeradores.ConverterShortEstadoCivil(Convert.ToInt16(_itemAluno["CD_ESTADO_CIVIL"])); pAlunoOT.Observacao = _itemAluno["DS_OBSERVACAO"].ToString(); pAlunoOT.Senha = _itemAluno["CD_SENHA"].ToString(); pAlunoOT.DataAlteracaoSenha = _itemAluno["DT_ALTERACAO_SENHA"].Equals(DBNull.Value) ? DateTime.MinValue : Convert.ToDateTime(_itemAluno["DT_ALTERACAO_SENHA"]); pAlunoOT.DataExpiracaoSenha = _itemAluno["DT_EXPIRACAO_SENHA"].Equals(DBNull.Value) ? DateTime.MinValue : Convert.ToDateTime(_itemAluno["DT_EXPIRACAO_SENHA"]); pAlunoOT.DataAlteracao = _itemAluno["DT_ALTERACAO"].Equals(DBNull.Value) ? DateTime.MinValue : Convert.ToDateTime(_itemAluno["DT_ALTERACAO"]); if (!_itemAluno["CD_USUARIO_ALTERACAO"].Equals(DBNull.Value)) { pAlunoOT.UsuarioAlteracao.Codigo = Convert.ToInt32(_itemAluno["CD_USUARIO_ALTERACAO"]); pAlunoOT.UsuarioAlteracao.Nome = _itemAluno["NM_USUARIO_ALTERACAO"].ToString(); } if (!_itemAluno["IMG_FOTO"].Equals(DBNull.Value)) { pAlunoOT.Foto = (byte[])_itemAluno["IMG_FOTO"]; } if (!_itemAluno["CD_EMPRESA"].Equals(DBNull.Value)) { pAlunoOT.Empresa.Codigo = Convert.ToInt32(_itemAluno["CD_EMPRESA"]); pAlunoOT.Empresa.Nome = _itemAluno["NM_EMPRESA"].ToString(); } pAlunoOT.Objetivo = _itemAluno["DS_OBJETIVO"].ToString(); if (!_itemAluno["CD_PROFISSAO"].Equals(DBNull.Value)) { pAlunoOT.Profissao.Codigo = Convert.ToInt32(_itemAluno["CD_PROFISSAO"]); pAlunoOT.Profissao.Nome = _itemAluno["NM_PROFISSAO"].ToString(); } } _alunoList.Add(pAlunoOT); } pResultadoTransacao.ListaObjetos = _alunoList; } return(pResultadoTransacao); }
/// <summary> /// Preenche o Objeto Menu com os dados da consulta. /// </summary> /// <param name="pResultadoTransacao">Objeto Resultado Transação</param> /// <returns>O resultado da transação com a Lista de Usuários</returns> private ResultadoTransacao PreencherEmpresaOT(ResultadoTransacao pResultadoTransacao) { List <EmpresaOT> _empresaList = new List <EmpresaOT>(); if (pResultadoTransacao.Resultado == Enumeradores.Resultados.Sucesso) { foreach (DataRow _item in pResultadoTransacao.DataSetRetono.Tables[0].Rows) { EmpresaOT empresaOT = new EmpresaOT(); if (!_item["CD_EMPRESA"].Equals(DBNull.Value)) { empresaOT.Codigo = Convert.ToInt32(_item["CD_EMPRESA"]); empresaOT.Nome = _item["NM_EMPRESA"].ToString(); if (!_item["CD_CIDADE"].Equals(DBNull.Value)) { empresaOT.Cidade.Codigo = Convert.ToInt32(_item["CD_CIDADE"]); empresaOT.Cidade.Nome = _item["NM_CIDADE"].ToString(); } if (!_item["CD_ESTADO"].Equals(DBNull.Value)) { empresaOT.Estado.Codigo = Convert.ToInt32(_item["CD_ESTADO"]); empresaOT.Estado.Nome = _item["NM_ESTADO"].ToString(); empresaOT.Estado.Sigla = _item["DS_SIGLA"].ToString(); } if (!_item["CD_PAIS"].Equals(DBNull.Value)) { empresaOT.Pais.Codigo = Convert.ToInt32(_item["CD_PAIS"]); empresaOT.Pais.Nome = _item["NM_PAIS"].ToString(); empresaOT.Pais.Sigla = _item["DS_SIGLA"].ToString(); } empresaOT.Endereco = _item["DS_ENDERECO"].ToString(); empresaOT.Bairro = _item["DS_BAIRRO"].ToString(); empresaOT.TelefoneComercial = _item["DS_TELEFONE_1"].ToString(); empresaOT.Fax = _item["DS_TELEFONE_2"].ToString(); empresaOT.RazaoSocial = _item["NM_RAZAO_SOCIAL"].ToString(); empresaOT.Email = _item["DS_EMAIL"].ToString(); empresaOT.Site = _item["DS_SITE"].ToString(); empresaOT.EmpresaSistema = Convert.ToBoolean(_item["BL_SISTEMA"]); if (!_item["DS_CNPJ"].Equals(DBNull.Value)) { empresaOT.CNPJ = Convert.ToDouble(_item["DS_CNPJ"]); } empresaOT.Status = _item["CD_STATUS"].Equals(DBNull.Value) ? Enumeradores.Status.Todos : Enumeradores.ConverterShortStatus(Convert.ToInt16(_item["CD_STATUS"])); if (!_item["CEP"].Equals(DBNull.Value)) { empresaOT.CEP = Convert.ToInt32(_item["CEP"]); } empresaOT.NomeContato = _item["NM_CONTATO"].ToString(); empresaOT.Observacao = _item["DS_OBSERVACAO"].ToString(); empresaOT.DataAlteracao = _item["DT_ALTERACAO"].Equals(DBNull.Value) ? DateTime.MinValue : Convert.ToDateTime(_item["DT_ALTERACAO"]); if (!_item["CD_USUARIO_ALTERACAO"].Equals(DBNull.Value)) { empresaOT.UsuarioAlteracao.Codigo = Convert.ToInt32(_item["CD_USUARIO_ALTERACAO"]); empresaOT.UsuarioAlteracao.Nome = _item["NM_USUARIO_ALTERACAO"].ToString(); } if (!_item["IMG_LOGO"].Equals(DBNull.Value)) { empresaOT.Logo = (byte[])_item["IMG_LOGO"]; } } _empresaList.Add(empresaOT); } pResultadoTransacao.ListaObjetos = _empresaList; } return(pResultadoTransacao); }
/// <summary> /// Retorna la ruta de la imagen mostrada por el alert /// </summary> /// <param name="tipoImagen">Enumerador que indica el tipo de imagen a mostrar</param> /// <returns>La ruta de la imagen que debe mostrar el message</returns> public static string pathImageMessage(Enumeradores.TypeMessage tipoImagen) { string imagen = string.Empty; switch (tipoImagen) { case Enumeradores.TypeMessage.error_message: imagen = "/Images/error.png"; break; case Enumeradores.TypeMessage.warning_message: imagen = "/Images/warning.png"; break; case Enumeradores.TypeMessage.information_message: imagen = "/Images/info.png"; break; case Enumeradores.TypeMessage.question_message: imagen = "/Images/question.png"; break; } return imagen; }
public ResultadoTransacao Select(EmpresaOT pEmpresaOT) { List <SqlParameter> _parametrosList = new List <SqlParameter>(); InformacaoTransacao _informacaoTransacao = new InformacaoTransacao(); // _parametrosList.Add(base.GetSqlParameter("p_CD_EMPRESA", base.TratarNumero(pEmpresaOT.Codigo), System.Data.ParameterDirection.Input, System.Data.DbType.Int32)); _parametrosList.Add(base.GetSqlParameter("p_CD_CIDADE", base.TratarNumero(pEmpresaOT.Cidade.Codigo), System.Data.ParameterDirection.Input, System.Data.DbType.Int32)); _parametrosList.Add(base.GetSqlParameter("p_CD_ESTADO", base.TratarNumero(pEmpresaOT.Estado.Codigo), System.Data.ParameterDirection.Input, System.Data.DbType.Int32)); _parametrosList.Add(base.GetSqlParameter("p_CD_PAIS", base.TratarNumero(pEmpresaOT.Pais.Codigo), System.Data.ParameterDirection.Input, System.Data.DbType.Int32)); _parametrosList.Add(base.GetSqlParameter("p_CD_STATUS", base.TratarNumero(Enumeradores.ConverterStatusShort(pEmpresaOT.Status)), System.Data.ParameterDirection.Input, System.Data.DbType.Int32)); _parametrosList.Add(base.GetSqlParameter("p_NM_EMPRESA", base.TratarString(pEmpresaOT.Nome), System.Data.ParameterDirection.Input, System.Data.DbType.String)); _parametrosList.Add(base.GetSqlParameter("p_DS_CNPJ", base.TratarNumero(pEmpresaOT.CNPJ), System.Data.ParameterDirection.Input, System.Data.DbType.Double)); _parametrosList.Add(base.GetSqlParameter("p_DS_EMAIL", base.TratarString(pEmpresaOT.Email), System.Data.ParameterDirection.Input, System.Data.DbType.String)); _parametrosList.Add(base.GetSqlParameter("p_DT_CADASTRO", base.TratarData(pEmpresaOT.DataCadastro), System.Data.ParameterDirection.Input, System.Data.DbType.DateTime)); _parametrosList.Add(base.GetSqlParameter("p_BL_SISTEMA", base.TratarBooleano(pEmpresaOT.EmpresaSistema), System.Data.ParameterDirection.Input, System.Data.DbType.Boolean)); _informacaoTransacao.SetProcedure("STP_CONSULTAR_EMPRESA", _parametrosList); return(this.PreencherEmpresaOT(base.Executar(_informacaoTransacao))); }
public ResultadoTransacao Update(EmpresaOT pEmpresaOT) { List <SqlParameter> _parametrosList = new List <SqlParameter>(); InformacaoTransacao _informacaoTransacao = new InformacaoTransacao(); _parametrosList.Add(base.GetSqlParameter("p_CD_EMPRESA", base.TratarNumero(pEmpresaOT.Codigo), System.Data.ParameterDirection.Input, System.Data.DbType.Int32)); _parametrosList.Add(base.GetSqlParameter("p_CD_ESTADO", base.TratarNumero(pEmpresaOT.Estado.Codigo), System.Data.ParameterDirection.Input, System.Data.DbType.Int32)); _parametrosList.Add(base.GetSqlParameter("p_CD_PAIS", base.TratarNumero(pEmpresaOT.Pais.Codigo), System.Data.ParameterDirection.Input, System.Data.DbType.Int32)); _parametrosList.Add(base.GetSqlParameter("p_NM_EMPRESA", base.TratarString(pEmpresaOT.Nome), System.Data.ParameterDirection.Input, System.Data.DbType.String)); _parametrosList.Add(base.GetSqlParameter("p_DS_ENDERECO", base.TratarString(pEmpresaOT.Endereco), System.Data.ParameterDirection.Input, System.Data.DbType.String)); _parametrosList.Add(base.GetSqlParameter("p_DS_BAIRRO", base.TratarString(pEmpresaOT.Bairro), System.Data.ParameterDirection.Input, System.Data.DbType.String)); _parametrosList.Add(base.GetSqlParameter("p_DS_TELEFONE_1", base.TratarString(pEmpresaOT.TelefoneComercial), System.Data.ParameterDirection.Input, System.Data.DbType.String)); _parametrosList.Add(base.GetSqlParameter("p_DS_TELEFONE_2", base.TratarString(pEmpresaOT.Fax), System.Data.ParameterDirection.Input, System.Data.DbType.String)); _parametrosList.Add(base.GetSqlParameter("p_DS_EMAIL", base.TratarString(pEmpresaOT.Email), System.Data.ParameterDirection.Input, System.Data.DbType.String)); _parametrosList.Add(base.GetSqlParameter("p_DS_CNPJ", base.TratarNumero(pEmpresaOT.CNPJ), System.Data.ParameterDirection.Input, System.Data.DbType.Double)); _parametrosList.Add(base.GetSqlParameter("p_CD_STATUS", base.TratarNumero(Enumeradores.ConverterStatusShort(pEmpresaOT.Status)), System.Data.ParameterDirection.Input, System.Data.DbType.Int32)); _parametrosList.Add(base.GetSqlParameter("p_CEP", base.TratarNumero(pEmpresaOT.CEP), System.Data.ParameterDirection.Input, System.Data.DbType.Int32)); _parametrosList.Add(base.GetSqlParameter("p_NM_CONTATO", base.TratarString(pEmpresaOT.NomeContato), System.Data.ParameterDirection.Input, System.Data.DbType.String)); _parametrosList.Add(base.GetSqlParameter("p_DS_OBSERVACAO", base.TratarString(pEmpresaOT.Observacao), System.Data.ParameterDirection.Input, System.Data.DbType.String)); _parametrosList.Add(base.GetSqlParameter("p_DT_CADASTRO", base.TratarData(pEmpresaOT.DataCadastro), System.Data.ParameterDirection.Input, System.Data.DbType.DateTime)); _parametrosList.Add(base.GetSqlParameter("p_DT_ALTERACAO", base.TratarData(pEmpresaOT.DataAlteracao), System.Data.ParameterDirection.Input, System.Data.DbType.DateTime)); _parametrosList.Add(base.GetSqlParameter("p_CD_USUARIO_ALTERACAO", base.TratarNumero(pEmpresaOT.UsuarioAlteracao.Codigo), System.Data.ParameterDirection.Input, System.Data.DbType.Int32)); _parametrosList.Add(base.GetSqlParameter("p_IMG_LOGO", base.TratarImagem(pEmpresaOT.Logo), System.Data.ParameterDirection.Input, System.Data.DbType.Binary)); _parametrosList.Add(base.GetSqlParameter("p_DS_SITE", base.TratarString(pEmpresaOT.Site), System.Data.ParameterDirection.Input, System.Data.DbType.String)); _parametrosList.Add(base.GetSqlParameter("p_NM_RAZAO_SOCIAL", base.TratarString(pEmpresaOT.RazaoSocial), System.Data.ParameterDirection.Input, System.Data.DbType.String)); _informacaoTransacao.SetProcedure("STP_ALTERAR_EMPRESA", _parametrosList); return(base.Executar(_informacaoTransacao)); }
/// <summary> /// Retorna el titulo que se mestra en la ventana de acuerdo al tipo de mensaje /// </summary> /// <param name="tipoError">Tipo de mensaje</param> /// <returns>Titulo de la ventana</returns> public static string windowTitle(Enumeradores.TypeMessage tipoError) { string titulo = string.Empty; switch (tipoError) { case Enumeradores.TypeMessage.error_message: titulo = "Error"; break; case Enumeradores.TypeMessage.warning_message: titulo = "Advertencia"; break; case Enumeradores.TypeMessage.information_message: titulo = "Información"; break; case Enumeradores.TypeMessage.question_message: titulo = "Pregunta"; break; } return titulo; }
private void btnAdicionarSalvar_Click(object sender, EventArgs e) { try { if (btnAdicionarSalvar.Text == "Adicionar") { enumerador = Enumeradores.CursoInsert; dgvCursos.Enabled = false; btnExcluir.Enabled = false; btnAdicionarSalvar.Text = "Salvar"; btnAlterarCancelar.Text = "Cancelar"; Campos(true); SelecionarModalidade(); } else if (btnAdicionarSalvar.Text == "Salvar") { try { if (enumerador == Enumeradores.CursoInsert) { FiscalizarAcao(); } else if (enumerador == Enumeradores.CursoEditar) { p_curso = new DtoCurso( Convert.ToInt32(dgvCursos.SelectedRows[0].Cells["IdCurso"].Value), txtNome.Text, int.Parse(cbModalidade.SelectedValue.ToString()), cbModalidade.SelectedItem.ToString(), int.Parse(cbCasa.SelectedValue.ToString()), cbCasa.SelectedItem.ToString()); objBll.EditCurso(p_curso); } dgvCursos.DataSource = objBll.SelectCurso(); cbCasa.SelectedIndex = 0; SelecionarModalidade(); dgvCursos.Enabled = true; btnExcluir.Enabled = true; btnAdicionarSalvar.Text = "Adicionar"; btnAlterarCancelar.Text = "Alterar"; txtNome.Text = ""; Campos(false); MessageBox.Show("Salvo com sucesso!", "", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception ex) { if (ex.Message.Contains("Referência de objeto não definida para uma instância de um objeto.")) { MessageBox.Show("Não há nenhuma modalidade nesta casa.\nVolte e insira uma modalidade.", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { MessageBox.Show(ex.Message, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } } catch (Exception) { MessageBox.Show("Erro de sistema, solicite suporte técnico", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void RemoverPerfil(Enumeradores.Perfil perfil) { Perfis.Remove(perfil); }
private void AdicionarPerfil(Enumeradores.Perfil perfil) { Perfis.Add(perfil); }
public List <ListaPOCO> consultarListas(int empresasSIRCEID) { DataTable unidadesResponsables = new UtileriaDAT().ConsultarUnidadesResponsables(); List <CatalogoPOCO> entidades = new UtileriaDAT().ConsultarEntidades(); var listaPOCO = (from l in contexto.Listas join a in contexto.Acuses on l.ListaID equals a.ListaID join ct in contexto.CentrosTrabajoSIRCE on l.CentroTrabajoSIRCEID equals ct.CentroTrabajoSIRCEID join ects in contexto.EmpresaCentrosTrabajoSIRCE on ct.CentroTrabajoSIRCEID equals ects.CentroTrabajoSIRCEID join e in contexto.EmpresasSIRCE on ects.EmpresaSIRCEID equals e.EmpresaSIRCEID join lc in contexto.ListaCentrosTrabajo on l.ListaID equals lc.ListaID into establecimientosTotales where l.Eliminado == false && e.EmpresaSIRCEID == empresasSIRCEID select new ListaPOCO { listaID = l.ListaID, folioEmpresa = l.FolioEmpresa, nombreLista = l.Nombre, fechaPresentacion = (DbFunctions.Right(String.Concat(" ", SqlFunctions.StringConvert((double?)SqlFunctions.DatePart("dd", l.FechaPresentacion))), 2) + "/" + DbFunctions.Right(String.Concat(" ", SqlFunctions.StringConvert((double?)SqlFunctions.DatePart("mm", l.FechaPresentacion))), 2) + "/" + DbFunctions.Right(SqlFunctions.StringConvert((double?)SqlFunctions.DatePart("yyyy", l.FechaPresentacion)), 4) ).Replace(" ", "0"), numeroEstablecimientos = establecimientosTotales.Count(), numeroConstancias = (from c in contexto.Constancias where establecimientosTotales.Select(x => x.ListaCentroTrabajoID).Contains(c.ListaCentroTrabajoID) && c.Eliminado == false select c).Count(), numeroCursos = (from c in contexto.Constancias where establecimientosTotales.Select(x => x.ListaCentroTrabajoID).Contains(c.ListaCentroTrabajoID) && c.Eliminado == false select c).Where(c => c.Eliminado != true).Select(x => x.CursoID).Distinct().Count(), numeroTrabajadores = (from c in contexto.Constancias join t in contexto.Trabajadores on c.TrabajadorID equals t.TrabajadorID where establecimientosTotales.Select(x => x.ListaCentroTrabajoID).Contains(c.ListaCentroTrabajoID) && c.Eliminado == false select t).Where(c => c.Eliminado != true).Select(x => x.CURP).Distinct().Count(), usuarioPresento = l.UsuarioCreacion, unidadResponsableID = l.UnidadResponsableID, folioDC4 = a.FolioDC4, estatusID = l.Estatus, origen = l.Origen, numeroConstanciasTotales = l.NumeroConstancias, fechaCreacion = (DbFunctions.Right(String.Concat(" ", SqlFunctions.StringConvert((double?)SqlFunctions.DatePart("dd", l.FechaCreacion))), 2) + "/" + DbFunctions.Right(String.Concat(" ", SqlFunctions.StringConvert((double?)SqlFunctions.DatePart("mm", l.FechaCreacion))), 2) + "/" + DbFunctions.Right(SqlFunctions.StringConvert((double?)SqlFunctions.DatePart("yyyy", l.FechaCreacion)), 4) ).Replace(" ", "0"), }).Distinct().ToList(); foreach (ListaPOCO item in listaPOCO) { item.estatus = Enumeradores.GetDescription((Enumeradores.EstatusLista)(int.Parse(item.estatusID.ToString()))); item.porcentajeAvance = ((double.Parse(item.numeroConstancias.ToString()) / double.Parse(item.numeroConstanciasTotales.ToString())) * 100).ToString() + '%'; if (item.origen == (byte)Enumeradores.OrigenSIRCE.Internet) { } else if (item.origen == (byte)Enumeradores.OrigenSIRCE.Ventanilla) { item.entidadFederativa = (from ur in unidadesResponsables.AsEnumerable() where ur.Field <int>("unidadResponsableID") == item.unidadResponsableID select ur.Field <string>("entidadDesc")).FirstOrDefault(); } } return(listaPOCO); }
private void btnAdicionar_Salvar_Click(object sender, EventArgs e) { bool passe = false; if (btnAdicionar_Salvar.Text == "Adicionar") { enumerador = Enumeradores.SalaInsert; btnAdicionar_Salvar.Text = "Salvar"; btnAlterar_Cancelar.Text = "Cancelar"; txtInformacoes.Enabled = true; txtNome.Enabled = true; btnDesativar.Enabled = false; } else { try { if (txtInformacoes.Text == String.Empty) { txtInformacoes.Text = "NA"; } if (enumerador == Enumeradores.SalaInsert) { try { sala = new DtoSala(null, txtNome.Text, true, txtInformacoes.Text); objBll.InsertSala(sala); MessageBox.Show("Sala salva com sucesso!", "", MessageBoxButtons.OK, MessageBoxIcon.Information); dgvSalas.DataSource = objBll.SelectSala(status); passe = true; txtInformacoes.Enabled = false; txtNome.Enabled = false; } catch (Exception ex) { MessageBox.Show(ex.Message, "", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } else if (enumerador == Enumeradores.SalaEditar) { try { sala = new DtoSala(Convert.ToInt32(dgvSalas.SelectedRows[0].Cells["IdSala"].Value), txtNome.Text, true, txtInformacoes.Text); objBll.EditSala(sala); MessageBox.Show("Sala salva com sucesso!", "", MessageBoxButtons.OK, MessageBoxIcon.Information); dgvSalas.DataSource = objBll.SelectSala(status); passe = true; btnDesativar.Enabled = true; txtInformacoes.Enabled = false; txtNome.Enabled = false; } catch (Exception ex) { MessageBox.Show(ex.Message, "", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } if (passe == true) { dgvSalas.DataSource = objBll.SelectSala(status); dgvSalas.Enabled = true; btnAdicionar_Salvar.Text = "Adicionar"; btnAlterar_Cancelar.Text = "Alterar"; txtNome.Text = String.Empty; txtInformacoes.Text = String.Empty; btnDesativar.Enabled = true; } } catch (Exception) { MessageBox.Show("Erro de sistema, solicite suporte técnico", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
/** * terminar de colocar os metodos dentro do case e começar a utilizar para * os novos métodos que seram criados. ver se a separação dos serviços podem ser melhorados * colocar maneira de voltar dos métodos para o menu principal e poder escolher * outro e continuar a testar. */ static void Main(string[] args) { var dataHora = new DataHora(); var geometria = new Geometria(); var enumera = new Enumeradores(); var contrato = new ContratoDeTrabalho(); var social = new SocialPosts(); var pedido = new Pedido(); var upDown = new UpDowncasting(); var sobre = new PalavrasVirtuais(); var sela = new MetodoSelado(); var pagaFun = new PagamentoFuncio(); var regisProduct = new RegisterProduct(); var abstraCla = new AbstrataClasse(); var abstraMetod = new AbstrataMetod(); var tax = new TaxService(); var teste = new Teste(); var tratando = new TratandoExcecoes(); var operation = new AccountOperations(); var file = new OperationFile(); var usingBlock = new UsingBlock(); Console.WriteLine($"Escolha o que vc deseja testar!!!"); Console.WriteLine($"1 - VerificaHora" + "\r\n2 - CalculoTriangulo" + "\r\n3 - PropriedadesDateTime" + "\r\n4 - PropriedadesTimeSpan" + "\r\n5 - DatetimeKindIso8601" + "\r\n6 - Enumeradores" + "\r\n7 = Contrato de Trabalho" + "\r\n8 - Posts" + "\r\n9 - PedidoCompra" + "\r\n10 - Herança" + "\r\n11 - Upcasting Downcasting" + "\r\n12 - Sobreposição, palavras virtuais" + "\r\n13 - Classe/Metodo Selada" + "\r\n14 - Pagamento Funcionário" + "\r\n15 - Register Product" + "\r\n16 - Abstrata Classe" + "\r\n17 - Abstrato Metodo" + "\r\n18 - Imposto" + "\r\n19 - teste" + "\r\n20 - TryCatch" + "\r\n21 - Exception personalizada" + "\r\n22 - Desafio Exception" + "\r\n23 - Matrizes com listas" + "\r\n24 - File" + "\r\n25 - FileStream" + "\r\n26 - Using block" + "\r\n27 - Stream writer"); int escolha = int.Parse(Console.ReadLine()); switch (escolha) { case 1: dataHora.VerificaHora(); break; case 2: geometria.CalculoTriangulo(); break; case 3: dataHora.PropriedadesDateTime(); break; case 4: dataHora.PropriedadesTimeSpan(); break; case 5: dataHora.DateTimeKindIso8601(); break; case 6: enumera.Pedido(); break; case 7: contrato.AddWorker(); break; case 8: social.SocialMidia(); break; case 9: pedido.PedidoCompra(); break; case 11: upDown.UpDown(); break; case 12: sobre.SobreposicaoPalavras(); break; case 13: sela.ClasseSeladaM(); break; case 14: pagaFun.PagamentoFunc(); break; case 15: regisProduct.RegisterProd(); break; case 16: abstraCla.AbstrataCla(); break; case 17: abstraMetod.MetodExemplo(); break; case 18: tax.CalculoImpostoHaPagar(); break; case 19: teste.Teste1(); break; case 20: tratando.tratandoException(); break; case 21: tratando.ExceptionPersonalized(); break; case 22: operation.Operations(); break; case 23: teste.MatrizComLista(); break; case 24: file.OpeFile(); break; case 25: file.OpeFileStream(); break; case 26: usingBlock.OpeUsingBlock(); break; case 27: file.OpeFileStreamWrite(); break; default: Console.WriteLine($"Não temos esta opção tente novamente!!!"); break; } //VerificaHora(); //Calculo do triangulo //CalculoTriangulo(); //mostrando informação da pessoal //MostraPessoa(); //mostrando os funcionarios //MostraFuncionario(); // EstoqueProdutos(); //CalculoRetangulo(); //NotasAluno(); //CalculandoCircunferencia(); //ConverteMoeda(); //EstoqueProdutosEncapsulamento(); //fazer transferencias de bancos //MovimentacoesBancarias(); //AlugandoQuartos(); //UsandoListas(); //AumentoDeSalario(); //Matrizes(); //exercicio M linhas e N colunas //DesafioMatrizes(); //funções string //FuncoesString(); //funções datetime //FuncoesDateTime(); //TimeSpan //funcoesTimeSpan(); }