protected void ReportDiligenciamientoSE() { try { IQueryable<ESM.Model.AsociadoActaVisitaSE> asistse = null; IQueryable<ESM.Model.AsignaDocumento> asigse = null; ESM.Model.ESMBDDataContext db = new Model.ESMBDDataContext(); var ses = from s in db.Secretaria_Educacions select new { s, s.IdSecretaria, s.Nombre, Consultor = s.Consultore.Nombre }; gvdilise.DataSource = ses; gvdilise.DataBind(); for (int i = 0; i < gvdilise.Rows.Count; i++) { Label lblidse = (Label)gvdilise.Rows[i].FindControl("lblidse"); Label lblActaDocumento = (Label)gvdilise.Rows[i].FindControl("lblActaDocumento"); Label lblCantAsocioados = (Label)gvdilise.Rows[i].FindControl("lblCantAsocioados"); Label lblfechadili = (Label)gvdilise.Rows[i].FindControl("lblfechadili"); Label lblactaestado = (Label)gvdilise.Rows[i].FindControl("lblactaestado"); Label lbllcestado = (Label)gvdilise.Rows[i].FindControl("lbllcestado"); int idse = Convert.ToInt32(lblidse.Text); #region Verificación de Parametros ESM.Model.ActaVisitaSE ase = new ESM.Model.ActaVisitaSE(); try { ase = (from asec in db.ActaVisitaSEs where asec.IdSE == idse select asec).Single(); } catch (Exception) { ase = null; } if (ase != null) { lblfechadili.Text = ase.Medicione.FechaMedicion.ToShortDateString(); asigse = from asigsec in db.AsignaDocumentos where asigsec.IdMedicion == ase.IdMedicion select asigsec; foreach (var itemasigse in asigse) { if (itemasigse.IdDocumento == 14) { lblActaDocumento.Text = "Si"; break; } } int cantasis = (from aso in db.AsociadoActaVisitaSEs where aso.IdActaVisita == ase.IdActaVisita select aso).Count(); lblCantAsocioados.Text = cantasis.ToString(); } #endregion #region Validacion Lectura Contexto SE ESM.Model.LecturaContextoSE objLecturaContextoSE = new Model.LecturaContextoSE(); try { objLecturaContextoSE = (from lcse in db.LecturaContextoSEs where lcse.IdSecretaria == idse select lcse).Single(); } catch (Exception) { objLecturaContextoSE = null; } bool estadolcse = true; if (objLecturaContextoSE != null) { if (objLecturaContextoSE._2_1_.ToString().Trim().Length == 0) estadolcse = false; if ((bool)objLecturaContextoSE._2_2_) if (objLecturaContextoSE._2_2_1_.ToString().Trim().Length == 0) estadolcse = false; if (objLecturaContextoSE._2_2_2_.ToString().Trim().Length == 0) estadolcse = false; if ((bool)objLecturaContextoSE._2_2_3_EE_) { if (objLecturaContextoSE._2_2_3_EE_Cant == 0) estadolcse = false; } if ((bool)objLecturaContextoSE._2_2_3_EST_) { if (objLecturaContextoSE._2_2_3_EST_Cant == 0) estadolcse = false; } if ((bool)objLecturaContextoSE._2_2_3_EDU) { if (objLecturaContextoSE._2_2_3_EDU_Cant == 0) estadolcse = false; } if ((bool)objLecturaContextoSE._2_2_3_PAD_) { if (objLecturaContextoSE._2_2_3_PAD_Cant == 0) estadolcse = false; } if (objLecturaContextoSE._2_2_3_OTR_1.ToString().Trim().Length != 0) { if (objLecturaContextoSE._2_2_3_OTR_1_Cant == 0) estadolcse = false; } if (objLecturaContextoSE._2_2_3_OTR_2.ToString().Trim().Length != 0) { if (objLecturaContextoSE._2_2_3_OTR_2_Cant == 0) estadolcse = false; } if (objLecturaContextoSE._2_2_3_OTR_3_.ToString().Trim().Length != 0) { if (objLecturaContextoSE._2_2_3_OTR_3_Cant == 0) estadolcse = false; } if (objLecturaContextoSE._2_2_3_OTR_4_.ToString().Trim().Length != 0) { if (objLecturaContextoSE._2_2_3_OTR_4_Cant == 0) estadolcse = false; } if (objLecturaContextoSE._2_2_3_OTR_5_.ToString().Trim().Length != 0) { if (objLecturaContextoSE._2_2_3_OTR_5_Cant == 0) estadolcse = false; } if (objLecturaContextoSE._2_2_4_.ToString().Trim().Length == 0) estadolcse = false; if (objLecturaContextoSE._2_2_5_.ToString().Trim().Length == 0) estadolcse = false; if ((bool)objLecturaContextoSE._2_3_) if (objLecturaContextoSE._2_3_1_.ToString().Trim().Length == 0) estadolcse = false; if (objLecturaContextoSE._3_1_.ToString().Trim().Length == 0) estadolcse = false; if (objLecturaContextoSE._3_2_.ToString().Trim().Length == 0) estadolcse = false; if (objLecturaContextoSE._3_3_.ToString().Trim().Length == 0) estadolcse = false; if (objLecturaContextoSE._3_4_.ToString().Trim().Length == 0) estadolcse = false; if (objLecturaContextoSE._3_5_.ToString().Trim().Length == 0) estadolcse = false; if (objLecturaContextoSE._3_6_.ToString().Trim().Length == 0) estadolcse = false; if ((bool)objLecturaContextoSE._4_1_) if (objLecturaContextoSE._4_1_1_.ToString().Trim().Length == 0) estadolcse = false; if ((bool)objLecturaContextoSE._1_1_8_) if (objLecturaContextoSE._1_1_9_.ToString().Trim().Length == 0) estadolcse = false; if (estadolcse) lbllcestado.Text = "Diligenciada"; else if (!estadolcse) lbllcestado.Text = "Parcial"; } #endregion if (lblfechadili.Text != "No Asignada" && Convert.ToInt32(lblCantAsocioados.Text) > 0 && lblActaDocumento.Text == "Si") lblactaestado.Text = "Diligenciada"; else if (lblfechadili.Text != "No Asignada" && Convert.ToInt32(lblCantAsocioados.Text) >= 0) lblactaestado.Text = "Parcial"; else lblactaestado.Text = "Sin Diligenciar"; } } catch (Exception) { } }
public bool Almacenar(int idmedicion) { try { #region Objeto Lectura de Contexto LecturaContextoSE objLecturaContextoSE = new LecturaContextoSE { #region Modulo 2 _2_1_ = _2_1, _2_2_ = _2_2, _2_2_1_ = _2_2_1, _2_2_2_ = _2_2_2, _2_2_3_DIR_ = _2_2_3DIR, _2_2_3_DIR_Cant = _2_2_3DIR_Cant, _2_2_3_EDU = _2_2_3EDU, _2_2_3_EDU_Cant = _2_2_3EDU_Cant, _2_2_3_EE_ = _2_2_3EE, _2_2_3_EE_Cant = _2_2_3EE_Cant, _2_2_3_EST_ = _2_2_3EST, _2_2_3_EST_Cant = _2_2_3EST_Cant, _2_2_3_OTR_1 = _2_2_3Otro_Cual_1, _2_2_3_OTR_1_Cant = _2_2_3Otro_Cual_1_Cant, _2_2_3_OTR_2 = _2_2_3Otro_Cual_2, _2_2_3_OTR_2_Cant = _2_2_3Otro_Cual_2_Cant, _2_2_3_OTR_3_ = _2_2_3Otro_Cual_3, _2_2_3_OTR_3_Cant = _2_2_3Otro_Cual_3_Cant, _2_2_3_OTR_4_ = _2_2_3Otro_Cual_4, _2_2_3_OTR_4_Cant = _2_2_3Otro_Cual_4_Cant, _2_2_3_OTR_5_ = _2_2_3Otro_Cual_5, _2_2_3_OTR_5_Cant = _2_2_3Otro_Cual_5_Cant, _2_2_3_PAD_ = _2_2_3PAD, _2_2_3_PAD_Cant = _2_2_3PAD_Cant, _2_2_4_ = _2_2_4, _2_2_5_ = _2_2_5, _2_3_ = _2_3, _2_3_1_ = _2_3_1, #endregion #region Modulo 3 _3_1_ = _3_1, _3_2_ = _3_2, _3_3_ = _3_3, _3_4_ = _3_4, _3_5_ = _3_5, _3_6_ = _3_6, #endregion #region Modulo 4 _4_1_ = _4_1, _4_1_1_ = _4_1_1, #endregion #region Modulo 5 _5_1_RADD_ = _5_1_RADDEP, _5_1_RADM = _5_1_RADMUN, _5_1_PREND = _5_1_PRENDEP, _5_1_PRENM = _5_1_PRENMUN, _5_1_TELD = _5_1_TELDEP, _5_1_TELM = _5_1_TELMUN, _5_1_INT = _5_1_INTDEP, _5_1_INTM = _5_1_INTMUN, _5_2_ = _5_2, #endregion #region Modulo 6 _1_1_8_ = _1_18, _1_1_9_ = _1_19, Observaciones = _observaciones, #endregion IdSecretaria = _idse, IdMedicion = idmedicion }; #endregion db.LecturaContextoSEs.InsertOnSubmit(objLecturaContextoSE); db.SubmitChanges(); idlectura = objLecturaContextoSE.IdLecturaContexto; return true; } catch (Exception) { return false; } }
private void detach_LecturaContextoSEs(LecturaContextoSE entity) { this.SendPropertyChanging(); entity.Secretaria_Educacion = null; }
partial void DeleteLecturaContextoSE(LecturaContextoSE instance);
partial void UpdateLecturaContextoSE(LecturaContextoSE instance);
partial void InsertLecturaContextoSE(LecturaContextoSE instance);
private void detach_LecturaContextoSEs(LecturaContextoSE entity) { this.SendPropertyChanging(); entity.Medicione = null; }