public void Responder(int id, string responder) { PreguntaRespuesta miRespuesta = context.PreguntaRespuesta.Where(e => e.Id == id).FirstOrDefault(); miRespuesta.Respuesta = responder; miRespuesta.FechaRespuesta = DateTime.Now; context.SaveChanges(); }
public async Task <ActionResult> DeleteConfirmed(int id) { PreguntaRespuesta preguntaRespuesta = await db.PreguntaRespuesta.FindAsync(id); db.PreguntaRespuesta.Remove(preguntaRespuesta); await db.SaveChangesAsync(); return(RedirectToAction("Index")); }
private void DGMovimientos_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { if (!(e.RowIndex > -1) || Sesion.codRol == 2) { return; } DGMovimientos.CurrentCell = null; foreach (DataGridViewRow row in DGMovimientos.Rows) { if (row.Index == e.RowIndex) { if (row.Cells["Tipo_Movimiento"].Value.ToString().Substring(0, 6).Trim() == "Apertu") { return; } codFondosMov = row.Cells["Codigo"].Value.ToString(); string pInfo = row.Cells["Concepto"].Value.ToString(); string pregunta; pregunta = "¿Desea anular el movimiento de caja numero " + codFondosMov + "?"; PreguntaRespuesta pForm = new PreguntaRespuesta("Anular Movimiento", pregunta, pInfo, "NO", "SI"); pForm.ShowDialog(); if (pForm.SIoNO == "1") { DBRegistros objRegistro = new DBRegistros(codFondosMov, "Fondos_Mov", pForm.concepto, "CodFondoMov"); Alertas alert = new Alertas(objRegistro.AnularRegistro(), ""); alert.Show(); if (objRegistro.getCodigo() != "") { PrevisualizarReportes ViewReport = new PrevisualizarReportes(); ViewReport.Codigo = objRegistro.getCodigo(); ViewReport.Reporte = "ReporteAnulacion"; ViewReport.Show(); } CargarMovimientos(); } this.codFondosMov = ""; return; } } }
public void CambiarDeEstado(int id) { PreguntaRespuesta pregunta = context.PreguntaRespuesta.Where(e => e.Id == id).FirstOrDefault(); if (pregunta.Estado == 1) //No oculta { pregunta.Estado = 0; //Pasa a estado oculto } context.SaveChanges(); }
public async Task <ActionResult> Edit([Bind(Include = "IdRespuestas,IdExamenes,IdPreguntas,CodExamenes,Curso,Date,Duration,Intentos,NumPreguntas,Pregunta,Respuesta,Value")] PreguntaRespuesta preguntaRespuesta) { if (ModelState.IsValid) { db.Entry(preguntaRespuesta).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(preguntaRespuesta)); }
public void PreguntarEnPublicacion(int idUser, int id, string preguntar) { PreguntaRespuesta miPregunta = new PreguntaRespuesta(); miPregunta.IdPublicacion = Convert.ToInt16(id); miPregunta.IdUsuario = Convert.ToInt16(idUser); miPregunta.Pregunta = preguntar; miPregunta.Estado = 1; //No oculta context.PreguntaRespuesta.AddObject(miPregunta); context.SaveChanges(); }
public bool NoExistenPreguntas(int id) { try { PreguntaRespuesta pregunta = prr.NoExistenPreguntas(id); } catch { return(false); } return(true); }
// GET: PreguntaRespuestas/Delete/5 public async Task <ActionResult> Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } PreguntaRespuesta preguntaRespuesta = await db.PreguntaRespuesta.FindAsync(id); if (preguntaRespuesta == null) { return(HttpNotFound()); } return(View(preguntaRespuesta)); }