//Metodo de agregar nueva pregunta de cuestionario public bool D_ingresarCuestionario(clsNCuestionario nuevoCuestionario) { try { using (MERSembrarDataContext db = new MERSembrarDataContext()) { CUESTIONARIO cuestionario = new CUESTIONARIO(); cuestionario.IDPROCESO = nuevoCuestionario.IDPROCESO; cuestionario.IDOBJETIVO = nuevoCuestionario.IDOBJETIVO; cuestionario.IDINDICADOR = nuevoCuestionario.IDINDICADOR; cuestionario.IDPREGUNTA = nuevoCuestionario.IDPREGUNTA; cuestionario.OBSERVACIONESCUESTIONARIO = nuevoCuestionario.OBSERVACIONCUESTIONARIO; cuestionario.ESTADOPREGUNTACUESTIONARIO = nuevoCuestionario.ESTADOCUESTIONARIO; db.CUESTIONARIO.InsertOnSubmit(cuestionario); db.SubmitChanges(); } return(true); } catch { return(false); } }
static clsNCuestionario transformar(CUESTIONARIO newCuestionario) { clsNCuestionario cuestionario = new clsNCuestionario(); cuestionario.IDPROCESO = newCuestionario.IDPROCESO; cuestionario.IDOBJETIVO = newCuestionario.IDOBJETIVO; cuestionario.IDINDICADOR = newCuestionario.IDINDICADOR; cuestionario.IDPREGUNTA = newCuestionario.IDPREGUNTA; cuestionario.ESTADOCUESTIONARIO = newCuestionario.ESTADOPREGUNTACUESTIONARIO; cuestionario.OBSERVACIONCUESTIONARIO = newCuestionario.OBSERVACIONESCUESTIONARIO; return(cuestionario); }
//Metodo de eliminacion de cuestionario public bool D_eliminarCuestionario(CUESTIONARIO eliminarCuestionario) { try { using (MERSembrarDataContext db = new MERSembrarDataContext()) { CUESTIONARIO cuestionario = (from c in db.CUESTIONARIO where c.IDPROCESO == eliminarCuestionario.IDPROCESO && c.IDOBJETIVO == eliminarCuestionario.IDOBJETIVO && c.IDINDICADOR == eliminarCuestionario.IDINDICADOR && c.IDPREGUNTA == eliminarCuestionario.IDPREGUNTA select c).First(); db.CUESTIONARIO.DeleteOnSubmit(cuestionario); db.SubmitChanges(); } return(true); } catch { return(false); } }
//Metodo de edicion de los cuestionarios public bool D_editarCuestionario(CUESTIONARIO editarCuestionario) { try { using (MERSembrarDataContext db = new MERSembrarDataContext()) { CUESTIONARIO cuestionario = db.CUESTIONARIO.Single(u => u.IDPROCESO == editarCuestionario.IDPROCESO && u.IDOBJETIVO == editarCuestionario.IDOBJETIVO && u.IDINDICADOR == editarCuestionario.IDINDICADOR && u.IDPREGUNTA == editarCuestionario.IDPREGUNTA); cuestionario.OBSERVACIONESCUESTIONARIO = editarCuestionario.OBSERVACIONESCUESTIONARIO; cuestionario.ESTADOPREGUNTACUESTIONARIO = editarCuestionario.ESTADOPREGUNTACUESTIONARIO; db.SubmitChanges(); } return(true); } catch { return(false); } }