public void CargarCarrera(string pvc_Condicion) { //VARAIBLES ClsEntidadCarreras vlo_EntidadCarrera = new ClsEntidadCarreras(); ClsLogicaCarrera vlo_LogicaCarrera = new ClsLogicaCarrera(); try { //SE INVOCA LA FUNCION DE SELECCIONAL EL CUAL RETORNA UNA ENTIDAD CARRERA CON LOS DATOS DE LA CARRERA vlo_EntidadCarrera = vlo_LogicaCarrera.SelecionarRegistro(pvc_Condicion); //SE GUARDAN LOS DATOS EN LAS VARIABLES DE LA VENTANA PARA SER MOSTRADOS. txtAACodigo.Text = vlo_EntidadCarrera.CodCarrera.ToString(); txtAACreditos.Text = vlo_EntidadCarrera.TotalCreditos.ToString(); txtAANombre.Text = vlo_EntidadCarrera.NombreCarrera.ToString(); cmbAAGrado.Text = vlo_EntidadCarrera.Grado.ToString(); if (vlo_EntidadCarrera.Acreditada == true) { cmbAAAcreditado.Text = "SI"; } else { cmbAAAcreditado.Text = "NO"; } } catch (Exception) { throw; } }
public void AgregarActualizar() { int vln_resultado; ClsEntidadCarreras vlo_EntidadCarreras = new ClsEntidadCarreras(); ClsLogicaCarrera vlo_LogicaCarreras = new ClsLogicaCarrera(); if (!string.IsNullOrEmpty(txtAACreditos.Text) && !string.IsNullOrEmpty(txtAANombre.Text) && !string.IsNullOrEmpty(cmbAAAcreditado.Text) && !string.IsNullOrEmpty(cmbAAGrado.Text)) { //Se verifica si va actualizar o a insertar un registro. if (string.IsNullOrEmpty(txtAACodigo.Text)) { vlo_EntidadCarreras.CodCarrera = -1; } else { vlo_EntidadCarreras.CodCarrera = int.Parse(txtAACodigo.Text); } //Se pasan los valores pertinentes a la entidad. vlo_EntidadCarreras.Grado = cmbAAGrado.Text; vlo_EntidadCarreras.NombreCarrera = txtAANombre.Text; vlo_EntidadCarreras.TotalCreditos = int.Parse(txtAACreditos.Text); //Verifico la desición sobre la acredicación de la carrera. if (cmbAAAcreditado.Text == "SI") { vlo_EntidadCarreras.Acreditada = true; } else { vlo_EntidadCarreras.Acreditada = false; } try { //Se invoca la función de agregar o actualizar una carrera. vln_resultado = vlo_LogicaCarreras.AgregarActualizarCarrera(vlo_EntidadCarreras); if (vln_resultado > 0) { MessageBox.Show("Se guardó registro de forma correcta."); } else { MessageBox.Show("No se pudo guardar registro de forma correcta."); } } catch (Exception ex) { MessageBox.Show(ex.Message); } } else { MessageBox.Show("No se puede guardar, un campo reqquerido está vacio."); } }
private void CargarCarrera(string pvc_Condicion) { //VARIABLES ClsEntidadCarreras vlo_EntidadCarrera = new ClsEntidadCarreras(); ClsLogicaCarrera vlo_LogicaCarrera = new ClsLogicaCarrera(); try { //SE CARGA UNA ENTIDAD INVOCANDO A LA FUNCIÓN DE SELECCIONAR REGISTRO. vlo_EntidadCarrera = vlo_LogicaCarrera.SelecionarRegistro(pvc_Condicion); //SE GUARDA LOS VALORES EN LAS VARIABLES CORRESPONDIENTES PARA SER MOSTRADOS AL USUARIO. txtCarrera.Text = vlo_EntidadCarrera.NombreCarrera; txtCarrera.Tag = vlo_EntidadCarrera.CodCarrera; } catch (Exception) { throw; } }
public void CargarListaRegistros(string pvc_Condicion = "") { //Variables DataSet vlo_DataSet; ClsLogicaCarrera vlo_LogicaCarrera = new ClsLogicaCarrera(); try { //Se establede el valor del data set con los valores retonados de la base de datos. vlo_DataSet = vlo_LogicaCarrera.ListaCarreras(pvc_Condicion); //Se verifica que el retorno no sea vacio. if (vlo_DataSet.Tables[0].Rows.Count > 0) { //Se guardan los datos en un gridview. grdLista.AutoGenerateColumns = false; grdLista.DataSource = vlo_DataSet; grdLista.DataMember = vlo_DataSet.Tables[0].TableName; } } catch (Exception) { throw; } }