/// <summary> /// Elimina un tipo de vehiculo dependidneo del numero de registro /// </summary> /// <param name="_recnum"></param> /// <returns></returns> public static Boolean eliminarTipoDeVehiculo(Int32 _recnum) { recso2011DBEntities gestor = claseIntercambio.getGestor(); //obtenemos el tipo de vehiculo var tipos = (from e in gestor.TipoVehiculoes where e.recnum == _recnum select e); if (tipos.Count() > 0) { var tipo = tipos.First(); gestor.DeleteObject(tipo); gestor.SaveChanges(System.Data.Objects.SaveOptions.AcceptAllChangesAfterSave); } else { //no existe ningun tipo de vehiculo con ese numero return(false); } return(true); }
/// <summary> /// Elimina un residuo a partir del numero de registro /// </summary> /// <param name="_recnum"></param> /// <returns>true || false</returns> public static Boolean eliminarResiduo(Int32 _recnum) { recso2011DBEntities gestor = claseIntercambio.getGestor(); //obtenemos el residuo var residuos = (from e in gestor.Residuos where e.recnum == _recnum select e); if (residuos.Count() > 0) { var residuo = residuos.First(); gestor.DeleteObject(residuo); gestor.SaveChanges(System.Data.Objects.SaveOptions.AcceptAllChangesAfterSave); } else { //no existe ningun residuo con ese numero return(false); } return(true); }