public void DeleteQuestoesNaoAssociadas(int idFiltro) { using (var ctx = new DesenvContext()) { ctx.SetCommandTimeOut(180); SqlCommand sql = new SqlCommand(String.Format("DELETE from tblQuestao_MontaProva WHERE intFiltroId = {0} and intProvaId IS NULL", idFiltro.ToString())); ctx.Database.ExecuteSqlRaw(sql.CommandText); } }
protected int DeleteQuestoesByProvaId(int ProvaId) { var sb = ProvaId.ToString(); using (var ctx = new DesenvContext()) { ctx.SetCommandTimeOut(180); ctx.Database.ExecuteSqlRaw(String.Format("DELETE from tblQuestao_MontaProva WHERE intProvaId = {0}", sb)); } return(1); }
protected int DeleteQuestoes(List <int> questoesIds) { if (questoesIds.Count > 0) { StringBuilder sb = new StringBuilder(); sb.Append("("); string combindedString = string.Join(",", questoesIds.ToArray()); sb.Append(combindedString); sb.Append(")"); var stringbuilderresult = sb.ToString(); using (var ctx = new DesenvContext()) { ctx.SetCommandTimeOut(180); ctx.Database.ExecuteSqlRaw(String.Format("DELETE from tblQuestao_MontaProva WHERE intID in {0}", sb.ToString())); } } return(1); }