public ActionResult CP_CambiarEstatus(EntitiesCPEstatus modelo) { try { Pendienteejecutar pendientes = new Pendienteejecutar(); pendientes.CambiarStatus(modelo); return(Json(new { success = true })); } catch { return(Json(new { success = false })); } }
public void CambiarStatus(EntitiesCPEstatus modelo) { DAOCasosPrueba daoCasosPrueba = new DAOCasosPrueba(); DAOEstatusCP daoEstatus = new DAOEstatusCP(); DAOSeccion daoSeccion = new DAOSeccion(); foreach (string nombre in modelo.cp) { ModeloEstatusCP modeloestatus = daoEstatus.ObtenerByNombre(modelo.estatus); ModeloSeccion modeloseccion = daoSeccion.ObtenerByNombre(modelo.seccion); ModeloCasosPrueba modelupdate = daoCasosPrueba.ObtenerByNombre(nombre, modeloseccion.Id); modelupdate.IdEstatus = modeloestatus.Id; modelupdate.FechaEjecucion = DateTime.Now; var idupdate = modelupdate.Id; daoCasosPrueba.Actualizar(idupdate, modelupdate); } }