private void CargarDatos(string modo) { if (modo == "E") { MateriasCurso mtC = new MateriasCurso(); mtC.Curso.CodigoCurso = CodCurso; mtC.Materia.CodMateria = CodMateria; DataSet ds = CtrlMateriasCursos.GetMateriasCursosOne(mtC); DataRow dr = ds.Tables[0].Rows[0]; TxtNombre.Text = dr["NombreCurso"].ToString(); LueProfesor.EditValue = dr["CodProfesor"].ToString(); LueMateria.EditValue = dr["CodMateria"].ToString(); TxtIhs.EditValue = Convert.ToInt32(dr["IHS"]); TxtPorcentaje.EditValue = Convert.ToInt32(dr["Porcentaje"]); } else { MateriasCurso mtC = new MateriasCurso(); mtC.Curso.CodigoCurso = CodCurso; DataSet ds = CtrlMateriasCursos.GetCursosOne(mtC); DataRow dr = ds.Tables[0].Rows[0]; TxtNombre.Text = dr["NombreCurso"].ToString(); } }
public void Eliminar() { if (codMateria != "") { MateriasCurso mtC = new MateriasCurso(); mtC.Curso.CodigoCurso = codCursoSel; mtC.Materia.CodMateria = codMateria; if (XtraMessageBox.Show("¿Esta seguro que desea eliminar la asignación de la materia?", "Eliminar", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { CtrlMateriasCursos.Eliminar(mtC); if (!BkgwBuscarMat.IsBusy) { PrgBuscar2.Visible = true; BkgwBuscarMat.RunWorkerAsync(); } } } else { XtraMessageBox.Show("Debe seleccionar un Materia.", Resources.AppName, MessageBoxButtons.OK, MessageBoxIcon.Information); } }
public static DataSet GetMateAsigNadas(MateriasCurso materiasCurso) { SqlParameter[] dbParametros = new SqlParameter[] { DBHelper.MakeParam("@Operacion", SqlDbType.VarChar, 0, "SMATASIG"), DBHelper.MakeParam("@CodCurso", SqlDbType.VarChar, 0, materiasCurso.Curso.CodigoCurso), }; return(DBHelper.ExecuteDataSet("PA_MateriasCursos", dbParametros)); }
public static DataSet GetCursosOne(MateriasCurso materiasCurso) { SqlParameter[] dbParametros = new SqlParameter[] { DBHelper.MakeParam("@Operacion", SqlDbType.VarChar, 0, "SCURSOONE"), DBHelper.MakeParam("@CodCurso", SqlDbType.VarChar, 0, materiasCurso.Curso.CodigoCurso) }; return(DBHelper.ExecuteDataSet("PA_MateriasCursos", dbParametros)); }
public static DataSet GetCursosAñoElectivo(MateriasCurso materiasCurso) { SqlParameter[] dbParametros = new SqlParameter[] { DBHelper.MakeParam("@Operacion", SqlDbType.VarChar, 0, "SCURSOS_AE"), DBHelper.MakeParam("@AñoElectivo", SqlDbType.Int, 0, materiasCurso.AñoElectivo) }; return(DBHelper.ExecuteDataSet("PA_MateriasCursos", dbParametros)); }
public static Int32 Eliminar(MateriasCurso materiasCurso) { SqlParameter[] dbParametros = new SqlParameter[] { DBHelper.MakeParam("@Operacion", SqlDbType.VarChar, 0, "DEL"), DBHelper.MakeParam("@CodCurso", SqlDbType.VarChar, 0, materiasCurso.Curso.CodigoCurso), DBHelper.MakeParam("@CodMateria", SqlDbType.VarChar, 0, materiasCurso.Materia.CodMateria) }; return(Convert.ToInt32(DBHelper.ExecuteScalar("PA_MateriasCursos", dbParametros))); }
public static Int32 Actualizar(MateriasCurso materiasCurso) { SqlParameter[] dbParametros = new SqlParameter[] { DBHelper.MakeParam("@Operacion", SqlDbType.VarChar, 0, "UPDATE"), DBHelper.MakeParam("@CodCurso", SqlDbType.VarChar, 0, materiasCurso.Curso.CodigoCurso), DBHelper.MakeParam("@CodMateria", SqlDbType.VarChar, 0, materiasCurso.Materia.CodMateria), DBHelper.MakeParam("@IHS", SqlDbType.Int, 0, materiasCurso.IHS), DBHelper.MakeParam("@CodProfesor", SqlDbType.VarChar, 0, materiasCurso.Profesor.CodigoProfesor) }; return(Convert.ToInt32(DBHelper.ExecuteScalar("PA_MateriasCursos", dbParametros))); }
public static Int32 Insertar(MateriasCurso materiasCurso) { SqlParameter[] dbParametros = new SqlParameter[] { DBHelper.MakeParam("@Operacion", SqlDbType.VarChar, 0, "INSERT"), DBHelper.MakeParam("@CodCurso", SqlDbType.VarChar, 0, materiasCurso.Curso.CodigoCurso), DBHelper.MakeParam("@CodMateria", SqlDbType.VarChar, 0, materiasCurso.Materia.CodMateria), DBHelper.MakeParam("@IHS", SqlDbType.Int, 0, materiasCurso.IHS), DBHelper.MakeParam("@CodProfesor", SqlDbType.VarChar, 0, materiasCurso.Profesor.CodigoProfesor), DBHelper.MakeParam("@Porcentaje", SqlDbType.Int, 0, materiasCurso.Porcentaje), DBHelper.MakeParam("@CodArea", SqlDbType.VarChar, 0, materiasCurso.Area.Codigo) }; return(Convert.ToInt32(DBHelper.ExecuteScalar("PA_MateriasCursos", dbParametros))); }
public void LlenarDsConsulta() { try { MateriasCurso matCur = new MateriasCurso(); matCur.AñoElectivo = Año; DataSet ds = CtrlMateriasCursos.GetCursosAñoElectivo(matCur); dtConsulta = ds.Tables[0].Copy(); dsConsulta.Tables.Clear(); if (dsConsulta.Tables.Count == 0) { dsConsulta.Tables.Add(dtConsulta); } } catch (Exception ex) { XtraMessageBox.Show(ex.Message); } }
private void InsertarActualizar(string modo) { try { if (modo == "INSERT") { MateriasCurso mtC = new MateriasCurso(); mtC.Curso.CodigoCurso = CodCurso; mtC.Materia.CodMateria = LueMateria.EditValue.ToString(); mtC.Profesor.CodigoProfesor = LueProfesor.EditValue.ToString(); mtC.IHS = Convert.ToInt32(TxtIhs.EditValue); mtC.Area.Codigo = codArea; mtC.Porcentaje = Convert.ToInt32(TxtPorcentaje.EditValue); if (CtrlMateriasCursos.Insertar(mtC) > 0) { XtraMessageBox.Show("Materia asignada con exito.", Resources.AppName, MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button2); } } else { MateriasCurso mtC = new MateriasCurso(); mtC.Curso.CodigoCurso = CodCurso; mtC.Materia.CodMateria = LueMateria.EditValue.ToString(); mtC.Profesor.CodigoProfesor = LueProfesor.EditValue.ToString(); mtC.IHS = Convert.ToInt32(TxtIhs.EditValue); mtC.Porcentaje = Convert.ToInt32(TxtPorcentaje.EditValue); if (CtrlMateriasCursos.Actualizar(mtC) > 0) { XtraMessageBox.Show("Materia asignada con exito.", Resources.AppName, MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button2); } } } catch (Exception ex) { XtraMessageBox.Show(ex.Message, Resources.AppName, MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button2); } }
private void FrmGetMateriasCursos_Load(object sender, EventArgs e) { try { MateriasCurso mtC = new MateriasCurso(); mtC.Curso.CodigoCurso = CodCurso; DataTable dt1 = new DataTable(); if (Modo != "E") { dt1 = CtrlMateriasCursos.GetMateNoAsigNadas(mtC).Tables[0]; } else { dt1 = CtrlMateriasCursos.GetMateAsigNadas(mtC).Tables[0]; LueMateria.Enabled = false; } LueMateria.Properties.DataSource = dt1; LueMateria.Properties.DisplayMember = "Nombre"; LueMateria.Properties.ValueMember = "CodMateria"; DevExpress.XtraEditors.Controls.LookUpColumnInfo col; col = new DevExpress.XtraEditors.Controls.LookUpColumnInfo("Nombre", "Nombre", 100); LueMateria.Properties.Columns.Add(col); LueMateria.ItemIndex = -1; CargarDatos(Modo); } catch (Exception ex) { XtraMessageBox.Show(ex.Message, Resources.AppName, MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button2); return; } TxtNombre.Focus(); }
public void LlenarDsConsulta2(string codigoCur) { try { MateriasCurso matC = new MateriasCurso(); matC.Curso.CodigoCurso = codigoCur; DataSet ds = CtrlMateriasCursos.GetMateriasCursos(matC); DataSet ds1 = CtrlMateriasCursos.GetMateriasCursosCab(matC); dtConsulta2Det = new DataTable(); dtConsulta2Cab = new DataTable(); dsConsulta2 = new DataSet(); dtConsulta2Cab = ds1.Tables[0].Copy(); dtConsulta2Cab.TableName = "Cabecera"; dtConsulta2Det = ds.Tables[0].Copy(); dtConsulta2Det.TableName = "Detalle"; } catch (Exception ex) { XtraMessageBox.Show(ex.Message); } }