public Grupo ObtenerGrupo(int id) { Grupo grupoActual = Grupos.FirstOrDefault(entidad => entidad.Id == id); if (grupoActual is null) { throw new FenixExceptionNotFound("No hay profesores que dicten esta materia"); } return(grupoActual); }
private void txtprocodi_Leave(object sender, EventArgs e) { if (String.IsNullOrEmpty(txtprocodi.Text)) { return; } var dr = ProdutoDao.GetById(int.Parse(txtprocodi.Text)); if (dr.Read()) { txtprocodi.Text = dr["PROCODI"].ToString(); txtpronome.Text = dr["PRONOME"].ToString(); txtprocust.Text = dr["PROCUST"].ToString(); txtproqtes.Text = dr["PROESTO"].ToString(); txtproloca.Text = dr["PROLOCA"].ToString(); txtprolucr.Text = dr["PROMARG"].ToString(); txtproobs.Text = dr["PROOBS"].ToString(); txtprovend.Text = dr["PROVEND"].ToString(); cbogrupos.SelectedItem = Grupos.FirstOrDefault(q => q.Split('-')[0].Trim() == dr["GRUCODI"].ToString()); cbounidade.SelectedItem = Unidades.FirstOrDefault(q => q.Split('-')[0].Trim() == dr["UNICODI"].ToString()); edicao = true; } else { edicao = false; if ((MessageBox.Show("Registro não encontrado \n deseja cadastra-lo?", "Cadastro", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation) == DialogResult.No)) { limpar(); } else { txtpronome.Text = ""; txtpronome.Focus(); } } }
public GrupoModel GetGrupo(int numeroGrupo) { return(Grupos.FirstOrDefault(g => g.Id == numeroGrupo)); }