/********************************************************************************** * NOME: PopulaTela * PROCEDIMENTO: Preenche a tela com os dados do Objeto Principal * DT CRIAÇÃO: 02/12/2019 * DT ALTERAÇÃO: - * PARAMETRO: * ESCRITA POR: Mfacine (Monstro) * OBSERVAÇÕES: * ********************************************************************************/ private void PopulaTela(Tatuador aobj_Tatuador) { if (aobj_Tatuador.COD_TATUADOR != -1) { EspecialidadeBD obj_EspecialidadeBD = new EspecialidadeBD(); Especialidade obj_Especialidade = new Especialidade(); TurnoBD obj_TurnoBD = new TurnoBD(); Turno obj_Turno = new Turno(); tbox_Cod_Tatuador.Text = aobj_Tatuador.COD_TATUADOR.ToString(); tbox_Nm_Tatuador.Text = aobj_Tatuador.NM_TATUADOR; tbox_Cel_Tatuador.Text = aobj_Tatuador.CEL_TATUADOR; tbox_Cod_Especialidade.Text = aobj_Tatuador.COD_ESPECIALIDADE.ToString(); tbox_Cod_Turno.Text = aobj_Tatuador.COD_TURNO.ToString(); obj_Especialidade.COD_ESPECIALIDADE = aobj_Tatuador.COD_ESPECIALIDADE; obj_Especialidade = obj_EspecialidadeBD.FindByCodEspecialidade(obj_Especialidade); lb_Tit_Especialidade.Text = obj_Especialidade.TIT_ESPECIALIDADE; obj_Turno.COD_TURNO = aobj_Tatuador.COD_TURNO; obj_Turno = obj_TurnoBD.FindByCodTurno(obj_Turno); lb_Amostra_Turno.Text = obj_FuncGeral.TrazPeriodo(obj_Turno.PER_TURNO) + " - " + obj_FuncGeral.TrazSemana(obj_Turno.SEM_TURNO); } }
private void lbox_Turnos_Click(object sender, EventArgs e) { if (lbox_Turnos.SelectedIndex != -1) { TurnoBD obj_TurnoBD = new TurnoBD(); string sLinha = lbox_Turnos.Items[lbox_Turnos.SelectedIndex].ToString(); int ipos = 0; for (int t = 0; t <= sLinha.Length; t++) { if (sLinha.Substring(t, 1) == "-") { ipos = t; break; } } Turno_Principal.COD_TURNO = Convert.ToInt16(sLinha.Substring(0, ipos)); Turno_Principal = obj_TurnoBD.FindByCodTurno(Turno_Principal); PopulaTela(Turno_Principal); obj_FuncGeral.StatusBtn(this, 2); } }
/********************************************************************************** * NOME: PopulaLista * PROCEDIMENTO: Preenche o ListBox com os dados que estão na TB_Turno * DT CRIAÇÃO: 02/12/2019 * DT ALTERAÇÃO: - * ESCRITA POR: Mfacine (Monstro) * OBSERVAÇÕES: * ********************************************************************************/ private void PopulaLista() { string sPer = null; string sSem = null; // Instância do objeto TurnoBD TurnoBD obj_TurnoBD = new TurnoBD(); // Instância do objeto Lista List <Turno> Lista = new List <Turno>(); // Limpando o ListBox lbox_Turnos.Items.Clear(); Lista = obj_TurnoBD.FindAllTurno(); if (Lista != null) { for (int i = 0; i <= Lista.Count - 1; i++) { //(02/12/2019 - Mfacine) - PERIODOS// sPer = obj_FuncGeral.TrazPeriodo(Lista[i].PER_TURNO); //(02/12/2019 - Mfacine) - DIAS SEMANA// sSem = obj_FuncGeral.TrazSemana(Lista[i].SEM_TURNO); lbox_Turnos.Items.Add(Lista[i].COD_TURNO.ToString() + "-" + sPer + "-" + sSem); } } }
private void tbox_Cod_Turno_Leave(object sender, EventArgs e) { TurnoBD obj_TurnoBD = new TurnoBD(); Turno obj_Turno = new Turno(); obj_Turno.COD_TURNO = Convert.ToInt16(tbox_Cod_Turno.Text); obj_Turno = obj_TurnoBD.FindByCodTurno(obj_Turno); lb_Amostra_Turno.Text = obj_FuncGeral.TrazPeriodo(obj_Turno.PER_TURNO) + " - " + obj_FuncGeral.TrazSemana(obj_Turno.SEM_TURNO); }
private void btn_Excluir_Click(object sender, EventArgs e) { TurnoBD obj_TurnoBD = new TurnoBD(); DialogResult varResp = MessageBox.Show("Confirma a Exclusão?", "Exclusão da Turno", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (varResp == DialogResult.Yes) { if (obj_TurnoBD.Excluir(Turno_Principal)) { MessageBox.Show("Turno excluida com sucesso. ", "Exclusão da Turno", MessageBoxButtons.OK, MessageBoxIcon.Information); } obj_FuncGeral.LimpaTela(this); obj_FuncGeral.HabilitaTela(this, false); obj_FuncGeral.StatusBtn(this, 1); PopulaLista(); } }
private void btn_Confirmar_Click(object sender, EventArgs e) { TurnoBD obj_TurnoBD = new TurnoBD(); Turno_Principal = PopulaObjeto(); if (Turno_Principal.COD_TURNO != -1) { obj_TurnoBD.Alterar(Turno_Principal); MessageBox.Show("Turno alterada com sucesso. ", "Alteração da Turno", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { Turno_Principal.COD_TURNO = obj_TurnoBD.Incluir(Turno_Principal); MessageBox.Show("Turno Incluida com sucesso. ", "Inclusão da Turno", MessageBoxButtons.OK, MessageBoxIcon.Information); PopulaTela(Turno_Principal); } obj_FuncGeral.StatusBtn(this, 2); obj_FuncGeral.HabilitaTela(this, false); PopulaLista(); }