private void cmbYear_SelectedIndexChanged(object sender, EventArgs e) { if (cmbYear.Enabled) { ready = false; cmbCurso.Enabled = false; cmbCurso.DataSource = CursoDAL.getCursosByIdSucursal(Inicio.CurrentSucursal.Id, cmbYear.SelectedItem as Year); cmbCurso.ValueMember = "Id"; cmbCurso.DisplayMember = "Nombre"; cmbCurso.Enabled = true; ready = true; } if (ready && cmbCurso.Items.Count > 0) { Curso curso = CursoDAL.getCursoById((Int64)cmbCurso.SelectedValue); lblTeacher.Text = curso.Contrato.Empleado.Persona.Nombre; lblDuracion.Text = Convert.ToDateTime(curso.Desde).ToString("dd \"de\" MMMM", new CultureInfo("es-ES")) + " hasta el " + Convert.ToDateTime(curso.Hasta).ToString("dd \"de\" MMMM", new CultureInfo("es-ES")); flpHorario.Controls.Clear(); foreach (Dia dia in curso.Horario) { string horario = (dia.HEntrada + " a " + dia.HSalida); flpHorario.Controls.Add(new Label() { Text = dia.Nombre + " " + horario, AutoSize = true, Name = "lbl" + dia.Nombre + curso.Id }); } } }
public ArrayList ConsultaCurso(string especialidad) { CursoDAL cursoDal = new CursoDAL(); ArrayList cursos = cursoDal.ConsultaCurso(especialidad); return(cursos); }
public ArrayList ConsultaAño() { CursoDAL curDal = new CursoDAL(); ArrayList años = curDal.ConsultaAño(); return(años); }
private void btnRecuperar_Click(object sender, EventArgs e) { if (dgvCursos.Rows.Count > 0) { if (dgvCursos.CurrentRow != null) { try { if (MessageBox.Show("¿Esta seguro que desea recuperar el curso " + dgvCursos.CurrentRow.Cells[1].Value.ToString() + "?\nTodos los estudiantes y cuotas apareceran en los registros de ingresos y si hay pendientes apareceran habilitadas para cobrar.", "Alerta", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { if (CursoDAL.habilitarCurso(cursos.Where(a => a.Id == (long)dgvCursos.CurrentRow.Cells[0].Value).FirstOrDefault(), Inicio.CurrentUser)) { MessageBox.Show("El curso ha sido habilitado exitosamente!", "Éxito", MessageBoxButtons.OK, MessageBoxIcon.Information); cursos = CursoDAL.getCursosEliminados(Inicio.CurrentSucursal.Id, null); FillDgv(); } else { MessageBox.Show("Error en el servidor al intentar habilitar el curso seleccionado!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } catch (Exception ex) { string folderName = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments) + "\\Errores_" + Assembly.GetExecutingAssembly().GetName().Name + "_V_" + Assembly.GetExecutingAssembly().GetName().Version.ToString(); string fileName = "Exeptions_" + Name + ".txt"; Validation.FormManager frmManager = new Validation.FormManager(); frmManager.writeException(folderName, fileName, ex, "Ocurrio un error inesperado al intentar recuperar un curso inhabilitado"); MessageBox.Show("Ocurrio un error inesperado al intentar registrar la desersión, por favor cierre el formulario y vuelva a intentarlo. Si el problema persiste contacte con el desarrollador al correo " + Properties.Settings.Default.developerEmail, "Registro interrumpido", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } }
private void dgvCursos_CurrentCellChanged(object sender, EventArgs e) { if (dgvCursos.Rows.Count != 0 && dgvCursos.CurrentRow != null) { flpHorario.Controls.Clear(); Curso curso = CursoDAL.getCursoById((Int64)dgvCursos.CurrentRow.Cells[0].Value); lblSeccion.Text = curso.Seccion; lblDesde.Text = Convert.ToDateTime(curso.Desde).ToString("dd \"de\" MMMM", new CultureInfo("es-ES")); lblHasta.Text = Convert.ToDateTime(curso.Hasta).ToString("dd \"de\" MMMM", new CultureInfo("es-ES")); foreach (Dia dia in curso.Horario) { } foreach (Dia dia in curso.Horario) { string horario = (dia.HEntrada + " a " + dia.HSalida); flpHorario.Controls.Add(new Label() { Text = dia.Nombre + " " + horario, Width = flpHorario.Width - 10, Name = "lbl" + dia.Nombre + curso.Id }); } chkEstado.Checked = curso.Estado == "A"; } }
protected void btnPesquisarCurso_Click(object sender, EventArgs e) { try { int IdCurso = Convert.ToInt32(ddl.SelectedItem.Value); CursoDAL cDAL = new CursoDAL(); Curso c = cDAL.PesquisarPorCodigo(IdCurso); if (c != null) { lblmensagemFalse.Text = string.Empty; pnlDados.Visible = true; txtNomeCurso.Text = c.NomeCurso; txtDataInicial.Text = c.DataInicial; txtDataFinal.Text = c.DataFinal; txtCargaHoraria.Text = Convert.ToString(c.CargaHoraria); txtDescricaoCurso.InnerText = c.DescricaoCurso; } else { lblmensagemFalse.Text = "Você não possui cursos com este Id."; } } catch (Exception ex) { lblmensagemFalse.Text = ex.Message; } }
private void atualizaTabela() { DataSet ds = CursoDAL.atualizaTabela(); tabela.DataSource = ds; tabela.DataMember = ds.Tables[0].TableName; }
private void atualizaPesquisa() { DataSet ds = CursoDAL.Pesquisar(tbPESQUISA.Text); tabela.DataSource = ds; tabela.DataMember = ds.Tables[0].TableName; }
private void btEXCLUIR_Click(object sender, EventArgs e) { if (MessageBox.Show("Tem certeza que deseja excluír esse Registro ?", "Aviso de Exclusão", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1) == DialogResult.Yes) { if (string.IsNullOrEmpty(tbIDCURSO.Text)) { MessageBox.Show(" Verifique campos em Branco !", "Falha ao Excluír !", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else { int resultado = 0; resultado = CursoDAL.Excluir(Convert.ToInt16(tbIDCURSO.Text)); if (resultado == 1) { MessageBox.Show("Registro Excluído com Sucesso !", "Aviso de Exclusão", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } else { MessageBox.Show("Falha ao Excluir o Registro !", "Aviso de Exclusão", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } this.atualizaTabela(); }
private void btnNuevaMatricula_Click(object sender, EventArgs e) { try { } catch (Exception ex) { string folderName = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments) + "\\Errores_" + Assembly.GetExecutingAssembly().GetName().Name + "_V_" + Assembly.GetExecutingAssembly().GetName().Version.ToString(); string fileName = "Exeptions_" + Name + ".txt"; Validation.FormManager frmManager = new Validation.FormManager(); frmManager.writeException(folderName, fileName, ex, "Ha ocurrido un error al intentar cargar la información de cursos de este control"); MessageBox.Show("Ha ocurrido un error al intentar cargar la información cursos de este control, por favor comuniquese con el desarrollador al correo [email protected]", "Error fatal", MessageBoxButtons.OK, MessageBoxIcon.Error); } List <Curso> cursos = CursoDAL.getCursosByIdSucursal(Inicio.CurrentSucursal.Id, Inicio.CurrentYear); if (cursos.Count > 0) { FrmMatricula frmmatricula = new FrmMatricula(); frmmatricula.opc = "newObject"; frmmatricula.ShowDialog(); FillDgv(rdbParametros.Checked ? MatriculaDAL.searchMatriculasParametro(Validation.Validation.Val_Injection(txtBuscar.Text), Inicio.CurrentYear.Id, cbxCursos.Items.Count == 0 ? 0 : (cbxCursos.SelectedItem as Curso).Id) : MatriculaDAL.searchMatriculasNoParametro(Validation.Validation.Val_Injection(txtBuscar.Text), Inicio.CurrentSucursal.Id, 100)); } else { MessageBox.Show("No hay cursos registrados en el año seleccionado, para matricular estudiantes primero debe registrar un curso.", "Alerta de validación", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
private void Viewer_Load(object sender, EventArgs e) { switch (opcReporte) { case "Morosos": pnlMorosos.Enabled = true; pnlMorosos.Visible = true; cmbYear.Enabled = false; cmbYear.DataSource = YearDAL.getYears(500); cmbYear.ValueMember = "Id"; cmbYear.DisplayMember = "Desde"; cmbYear.Enabled = true; List <Curso> cursos = CursoDAL.getCursosByIdSucursal(Inicio.CurrentSucursal.Id, cmbYear.SelectedItem as Year); cmbCurso.Enabled = false; cmbCurso.DataSource = cursos; cmbCurso.ValueMember = "Id"; cmbCurso.DisplayMember = "Nombre"; cmbCurso.Enabled = true; lblTitulo.Text = TituloReporte; ready = true; break; default: MessageBox.Show("El reporte solicitado no existe.", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Warning); this.Close(); break; } }
private void btnAnularCurso_Click(object sender, EventArgs e) { if (dgvCursos.CurrentRow != null) { bool result = true; if (CursoDAL.getCursoById((Int64)dgvCursos.CurrentRow.Cells[0].Value).Estado != "A") { result = false; MessageBox.Show("El curso ya ha sido inhabilitado anteriormente.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } if (result) { if (MessageBox.Show("¿Esta Seguro de inhabilitar el curso seleccionado? podra reactivarlo editando el registro desde el formulario correspondiente.", "Confirmación", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.No) { result = false; } } if (result) { if (CursoDAL.inhabilitarCurso(CursoDAL.getCursoById((Int64)dgvCursos.CurrentRow.Cells[0].Value), Inicio.CurrentUser)) { MessageBox.Show("El curso seleccionado ha sido inhabilitado exitosamente.", "Operación realizada", MessageBoxButtons.OK, MessageBoxIcon.Information); txtBuscar.Text = ""; dgvCursos.Rows.Clear(); FillDgv(CursoDAL.getCursosByIdSucursal(Inicio.CurrentSucursal.Id, (cbxYear.SelectedItem as Year))); } } } }
public ProfessorController(IESContext context) { _context = context; instituicaoDAL = new InstituicaoDAL(context); departamentoDAL = new DepartamentoDAL(context); cursoDAL = new CursoDAL(context); professorDAL = new ProfessorDAL(context); }
private void btnNuevoCurso_Click(object sender, EventArgs e) { FrmCurso frmCurso = new FrmCurso(); frmCurso.opc = "newObject"; frmCurso.ShowDialog(); txtBuscar.Text = ""; FillDgv(CursoDAL.getCursosByIdSucursal(Inicio.CurrentSucursal.Id, new Year((Int64)cbxYear.SelectedValue, "", ""))); }
private void ControlMatriculas_Load(object sender, EventArgs e) { try { List <Curso> cursos = CursoDAL.getCursosByIdSucursal(Inicio.CurrentSucursal.Id, cbxYear.SelectedItem as Year); cbxYear.Enabled = false; cbxYear.DataSource = YearDAL.getYears(500); cbxYear.ValueMember = "Id"; cbxYear.DisplayMember = "Desde"; cbxYear.Enabled = true; cbxCursos.Enabled = false; cbxCursos.DataSource = cursos; cbxCursos.ValueMember = "Id"; cbxCursos.DisplayMember = "Nombre"; cbxCursos.Enabled = true; foreach (Curso curso in cursos) { lblMatriculados.Text = (Convert.ToInt32(lblMatriculados.Text) + MatriculaDAL.countMatriculasByCurso(curso.Id)).ToString(); } foreach (LstPermiso obj in Inicio.CurrentUser.Sucursales.Where(a => a.IdSucursal == Inicio.CurrentSucursal.Id).FirstOrDefault().Permisos) { switch (obj.Permiso.Nombre) { case "Matricular Estudiantes": if (obj.Otorgado) { btnNuevaMatricula.Enabled = true; } break; case "Desertar Estudiantes": if (obj.Otorgado) { btnDesertarAlumno.Enabled = true; } break; default: break; } } tmrTaskDgv.Start(); } catch (Exception ex) { string folderName = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments) + "\\Errores_" + Assembly.GetExecutingAssembly().GetName().Name + "_V_" + Assembly.GetExecutingAssembly().GetName().Version.ToString(); string fileName = "Exeptions_" + Name + ".txt"; Validation.FormManager frmManager = new Validation.FormManager(); frmManager.writeException(folderName, fileName, ex, "Ha ocurrido un error al intentar cargar la información de este control"); MessageBox.Show("Ha ocurrido un error al intentar cargar la información de este control, por favor comuniquese con el desarrollador al correo [email protected]", "Error fatal", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
protected void gridCursos_RowDeleting(object sender, GridViewDeleteEventArgs e) { int index = e.RowIndex; Label lblId = gridCursos.Rows[index].FindControl("lblId") as Label; int IdCurso = Convert.ToInt32(lblId.Text); CursoDAL cDAL = new CursoDAL(); cDAL.Excluir(IdCurso); gridCursos.EditIndex = -1; CarregarGridView(); }
private void dgvCursos_DoubleClick(object sender, EventArgs e) { if (dgvCursos.CurrentRow != null) { FrmCurso frmcurso = new FrmCurso(); frmcurso.opc = "updObject"; frmcurso.CurrentObject = CursoDAL.getCursoById((Int64)dgvCursos.CurrentRow.Cells[0].Value); frmcurso.EditingObject = CursoDAL.getCursoById((Int64)dgvCursos.CurrentRow.Cells[0].Value); frmcurso.ShowDialog(); FillDgv(CursoDAL.getCursosByIdSucursal(Inicio.CurrentSucursal.Id, (cbxYear.SelectedItem as Year))); } }
private void cbxYear_SelectedIndexChanged(object sender, EventArgs e) { if (cbxYear.Enabled) { cbxCursos.Enabled = false; cbxCursos.DataSource = CursoDAL.getCursosByIdSucursal(Inicio.CurrentSucursal.Id, cbxYear.SelectedItem as Year); cbxCursos.ValueMember = "Id"; cbxCursos.DisplayMember = "Nombre"; cbxCursos.Enabled = true; FillDgv(rdbParametros.Checked ? MatriculaDAL.searchMatriculasParametro(Validation.Validation.Val_Injection(txtBuscar.Text), Inicio.CurrentYear.Id, cbxCursos.Items.Count == 0 ? 0 : (cbxCursos.SelectedItem as Curso).Id) : MatriculaDAL.searchMatriculasNoParametro(Validation.Validation.Val_Injection(txtBuscar.Text), Inicio.CurrentSucursal.Id, 100)); } }
private void frmBuscarProducto_Load(object sender, EventArgs e) { try { switch (opc) { case "Mensualidad": checkBecado.Checked = Matricula.Becado == 1; Curso curso = CursoDAL.getCursoById(Matricula.IdCurso); FillDgv_Mensualidades(CuotaDAL.getCuotasByIdMatricula(Matricula.Id, 1000)); lblEstudiante.Text = Matricula.Estudiante.Persona.Nombre; lblCurso.Text = curso.Nombre; lblDocente.Text = curso.Contrato.Empleado.Persona.Nombre; btnRegistrarProducto.Visible = false; btnRegistrarProducto.Enabled = false; lblTituloDgv.Text = "Mensualidades pendientes"; break; case "Cancelacion": pnlParamMensualidad.Visible = false; pnlParamMensualidad.Enabled = false; checkBecado.Visible = false; FillDgv_Reservaciones(DetFacturaDAL.getDetsfacturaByIdPersona(IdPersona)); break; case "Contado": pnlParamMensualidad.Visible = false; pnlParamMensualidad.Enabled = false; checkBecado.Visible = false; FillDgv_Productos(ProductoDAL.getProductos(1000)); if (dgvProductos.CurrentRow != null) { Producto producto = ProductoDAL.getProductoById((Int64)dgvProductos.CurrentRow.Cells[0].Value); lblPrecio.Text = "$" + producto.Precio; txtAporte.Text = (producto.Precio).ToString(); } break; default: break; } ready = true; } catch (Exception ex) { string folderName = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments) + "\\Errores_" + Assembly.GetExecutingAssembly().GetName().Name + "_V_" + Assembly.GetExecutingAssembly().GetName().Version.ToString(); string fileName = "Exeptions_" + Name + ".txt"; Validation.FormManager frmManager = new Validation.FormManager(); frmManager.writeException(folderName, fileName, ex, "Ha ocurrido un error al intentar cargar la información de este control"); MessageBox.Show("Ha ocurrido un error al intentar cargar la información de este control, por favor comuniquese con el desarrollador al correo " + Properties.Settings.Default.developerEmail, "Error fatal", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void CarregarGridView() { try { int IdUsuario = Convert.ToInt32(txtIdUsuario.Text); CursoDAL iDAL = new CursoDAL(); gridCursos.DataSource = iDAL.Listar(IdUsuario); gridCursos.DataBind(); } catch (Exception ex) { lblMensagem.Text = ex.Message; } }
private void CarregarCursos() { try { if (!(IsPostBack)) { int IdUsuario = Convert.ToInt32(txtIdUsuario.Text); CursoDAL iDAL = new CursoDAL(); ddlCurso.DataSource = iDAL.Listar(IdUsuario); ddlCurso.DataBind(); } } catch (Exception ex) { throw new Exception("Erro ao listar Cursos" + ex.Message); } }
private bool Val_NewObject() { bool result = true; NewObject = new Desersion(); if (!Validation.Validation.Val_StringsLength(txtNota.Text, 1)) { errNota.SetError(txtNota, "La descripcion de la dersesion esta vacia, este valor es obligatorio."); valNota.BackColor = Color.Red; result = false; } else { if (!Validation.Validation.Val_StringsLength(txtNota.Text, 20)) { errNota.SetError(txtNota, "La descripcion de la dersesion debe tener al menos 20 caracteres, este valor es obligatorio."); valNota.BackColor = Color.Red; result = false; } else { valNota.BackColor = Color.FromArgb(0, 100, 182); errNota.Clear(); NewObject.Nota = txtNota.Text; } } Curso curso = CursoDAL.getCursoById(CurrentMatricula.IdCurso); if (dtpFhRegistro.Value < Convert.ToDateTime(curso.FhRegistro)) { errFhRegistro.SetError(dtpFhRegistro, "La fecha de la dersesion especificada debe ser mayor a la fecha de inicio del curso, este valor es obligatorio."); valFhRegistro.BackColor = Color.Red; result = false; } else { valFhRegistro.BackColor = Color.FromArgb(0, 100, 182); errFhRegistro.Clear(); NewObject.Nota = txtNota.Text; } NewObject.IdMatricula = CurrentMatricula.Id; return(result); }
private void ControlCursos_Load(object sender, EventArgs e) { try { cbxYear.DataSource = YearDAL.getYears(500); cbxYear.ValueMember = "Id"; cbxYear.DisplayMember = "Desde"; FillDgv(CursoDAL.getCursosByIdSucursal(Inicio.CurrentSucursal.Id, new Year((Int64)cbxYear.SelectedValue, "", ""))); cbxYear.SelectedIndexChanged += new EventHandler(cbxYear_SelectedIndexChanged); foreach (LstPermiso obj in Inicio.CurrentUser.Sucursales.Where(a => a.IdSucursal == Inicio.CurrentSucursal.Id).FirstOrDefault().Permisos) { switch (obj.Permiso.Nombre) { case "Crear Cursos": if (obj.Otorgado) { btnNuevoCurso.Enabled = true; } break; case "Anular Cursos": if (obj.Otorgado) { btnAnularCurso.Enabled = true; } break; default: break; } } } catch (Exception ex) { string folderName = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments) + "\\Errores_" + Assembly.GetExecutingAssembly().GetName().Name + "_V_" + Assembly.GetExecutingAssembly().GetName().Version.ToString(); string fileName = "Exeptions_" + Name + ".txt"; Validation.FormManager frmManager = new Validation.FormManager(); frmManager.writeException(folderName, fileName, ex, "Ha ocurrido un error al intentar cargar la información de este control"); MessageBox.Show("Ha ocurrido un error al intentar cargar la información de este control, por favor comuniquese con el desarrollador al correo [email protected]", "Error fatal", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void cmbCurso_SelectedIndexChanged(object sender, EventArgs e) { if (ready && cmbCurso.Items.Count > 0) { Curso curso = CursoDAL.getCursoById((Int64)cmbCurso.SelectedValue); lblTeacher.Text = curso.Contrato.Empleado.Persona.Nombre; lblDuracion.Text = Convert.ToDateTime(curso.Desde).ToString("dd \"de\" MMMM", new CultureInfo("es-ES")) + " hasta el " + Convert.ToDateTime(curso.Hasta).ToString("dd \"de\" MMMM", new CultureInfo("es-ES")); flpHorario.Controls.Clear(); foreach (Dia dia in curso.Horario) { string horario = (dia.HEntrada + " a " + dia.HSalida); flpHorario.Controls.Add(new Label() { Text = dia.Nombre + " " + horario, AutoSize = true, Name = "lbl" + dia.Nombre + curso.Id }); } } }
protected void AtualizarCurso_Click(object sender, EventArgs e) { try { Curso c = new Curso(); c.IdCurso = Convert.ToInt32(ddl.SelectedItem.Value); c.NomeCurso = Convert.ToString(txtNomeCurso.Text); c.DataInicial = Convert.ToString(txtDataInicial.Text); c.DataFinal = Convert.ToString(txtDataFinal.Text); c.CargaHoraria = Convert.ToInt32(txtCargaHoraria.Text); c.DescricaoCurso = Convert.ToString(txtDescricaoCurso.Value); CursoDAL cDAL = new CursoDAL(); cDAL.Atualizar(c); lblmensagemTrue.Text = "Curso " + c.NomeCurso + " atualizado com sucesso."; } catch (Exception) { throw; } }
protected void Page_Load(object sender, EventArgs e) { txtIdUsuario.Text = Session["SessionID"].ToString(); NomeUser.Text = Session["SessionNome"].ToString(); try { if (!(IsPostBack)) { int IdUsuario = Convert.ToInt32(txtIdUsuario.Text); CursoDAL cDAL = new CursoDAL(); ddl.DataSource = cDAL.Listar(IdUsuario); ddl.DataBind(); } } catch (Exception ex) { lblmensagemFalse.Text = ex.Message; } }
protected void btnCadastrarCurso_Click(object sender, EventArgs e) { Curso c = new Curso(); c.IdInstrutor = Convert.ToInt32(txtIdUsuario.Text); c.NomeCurso = txtNomeCurso.Text; c.DataInicial = Convert.ToString(txtDataInicial.Text); c.DataFinal = Convert.ToString(txtDataFinal.Text); c.CargaHoraria = Convert.ToInt32(txtCargaHoraria.Text); c.DescricaoCurso = txtDescricaoCurso.InnerText; CursoDAL cDAL = new CursoDAL(); cDAL.Gravar(c); lblMensagem.Text = "O curso " + c.NomeCurso + " foi adicionado com sucesso."; txtNomeCurso.Text = string.Empty; txtDataInicial.Text = string.Empty; txtDataFinal.Text = string.Empty; txtCargaHoraria.Text = string.Empty; txtDescricaoCurso.InnerText = string.Empty; }
private void btSALVAR_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(tbNOME.Text) || string.IsNullOrEmpty(tbOBJETIVO.Text)) { MessageBox.Show(" Verifique campos em Branco !", "Falha ao Inserir !", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { int resultado = 0; resultado = CursoDAL.Inserir(tbNOME.Text, tbOBJETIVO.Text); if (resultado == 1) { MessageBox.Show("Registro Inserido com Sucesso !", " Aviso de Inserção ", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } else { MessageBox.Show("Falha ao Inserir o Registro !", " Aviso de Inserção", MessageBoxButtons.OK, MessageBoxIcon.Error); } } this.atualizaTabela(); }
protected void ExcluirCurso_Click(object sender, EventArgs e) { try { int IdCurso = Convert.ToInt32(ddl.SelectedItem.Value); Curso c = new Curso(); CursoDAL cDAL = new CursoDAL(); cDAL.Excluir(IdCurso); lblmensagemTrue.Text = "Curso " + c.NomeCurso + "excluído com sucesso."; txtNomeCurso.Text = string.Empty; txtDataInicial.Text = string.Empty; txtDataFinal.Text = string.Empty; txtCargaHoraria.Text = string.Empty; txtDescricaoCurso.Value = string.Empty; } catch (Exception) { throw; } }
private void FillDgv(List <Matricula> lista) { dgvBuscar.Rows.Clear(); List <Curso> cursos = new List <Curso>(); foreach (Matricula obj in lista) { if (cursos.Where(a => a.Id == obj.IdCurso).ToList().Count == 0) { cursos.Add(CursoDAL.getCursoById(obj.IdCurso)); } dgvBuscar.Rows.Add( obj.Id, obj.Estudiante.Persona.Nombre, cursos.Where(a => a.Id == obj.IdCurso).FirstOrDefault().Nombre + " " + cursos.Where(a => a.Id == obj.IdCurso).FirstOrDefault().Contrato.Empleado.Persona.Nombre, obj.Estudiante.Telefono ); } lblNoResults.Visible = dgvBuscar.RowCount == 0; lastParam = txtBuscar.Text; }