public LanguageDM MapVM_DM() { GlobalErrors globalErrors = new GlobalErrors(); LanguageDM obj = new LanguageDM(globalErrors); obj.ID = ID; obj.Name = Name; return(obj); }
public void Delete(LanguageDM domain) { try { _LanguageRepo.Delete(domain); } catch (Exception ex) { //Errors in this scope indicates system error (not validation errors) //If error exist but not handled, log it and add system error if (!_GlobalErrors.ErrorHandled) { _Logger.Error(ex, "Service Error: Cannot Delete Languages!"); _GlobalErrors.AddSystemError("Service Error: Cannot Delete Languages!"); _GlobalErrors.ErrorHandled = true; } throw; } }
public LanguageVM(LanguageDM Sub) { ID = Sub.ID; Name = Sub.Name; }
public LanguageService(GlobalErrors globalErrors) : base(globalErrors) { _LanguageRepo = new LanguageRepository(globalErrors); _LanguagenDM = new LanguageDM(globalErrors); }