/// <summary> /// Este metodo se encarga de eliminar fisicamente un familiar d ela base de datos /// </summary> /// <param name="IdDocumento">recive un identificador del tipo IdDocumento</param> /// <returns>regresa una respuesta del tipo true o false</returns> public bool DeleteDocumento(int IdDocumento) { bool respuesta = false; Expression <Func <catDocumentos, bool> > predicado = p => p.idDocumento.Equals(IdDocumento); documentosRepository.Delete(predicado); respuesta = true; return(respuesta); }
/// <summary> /// Este metodo se encarga de eliminar un objeto de DocumentacionPersonal, de la base de datos. /// </summary> /// <param name="_idDocumento"></param> /// <param name="_idPersonal"></param> /// <returns>true o false</returns> public bool DeleteDocumentacionPersonal(int _idDocumento, int _idPersonal) { bool respuesta = false; if (_idDocumento > 0) { documentosRepository.Delete(p => p.idDocumento == _idDocumento); respuesta = true; } return(respuesta); }
public bool DeleteCompetenciaPersonal(CompetenciasPersonalDomainModel competenciasPersonalDomainModel) { bool respuesta = false; if (competenciasPersonalDomainModel.idCompetenciasConocimientosPersonal > 0) { documentosRepository.Delete(p => p.idDocumento == competenciasPersonalDomainModel.idDocumento); respuesta = true; } return(respuesta); }
public IActionResult EliminarDocumento(int id) { DocumentosRepository documentosRepository = new DocumentosRepository(); var d = documentosRepository.GetById(id); if (d != null) { documentosRepository.Delete(d); ViewBag.Mensaje = "El documento ha sido eliminado exitosamente."; } else { ViewBag.Mensaje = "El documento no existe o ya ha sido eliminado."; } return(RedirectToAction("Index")); }