public void Elimina(PreguntaBE pItem) { try { using (TransactionScope ts = new TransactionScope()) { PreguntaDL Pregunta = new PreguntaDL(); RespuestaDL Respuesta = new RespuestaDL(); List <RespuestaBE> lstRespuesta = null; lstRespuesta = new RespuestaDL().ListaTodosActivo(pItem.IdPregunta); foreach (RespuestaBE item in lstRespuesta) { Respuesta.Elimina(item); } Pregunta.Elimina(pItem); ts.Complete(); } } catch (Exception ex) { throw ex; } }
public void Elimina(RespuestaBE pItem) { try { RespuestaDL Respuesta = new RespuestaDL(); Respuesta.Elimina(pItem); } catch (Exception ex) { throw ex; } }