protected string GetSaveStoreName(string entityName, Enumeartions.EntityState entityState) { string storeNameTemplate = string.Empty; switch (entityState) { case Enumeartions.EntityState.Insert: storeNameTemplate = DatabaseConstants.mscTemplateStoreNameInsert; break; case Enumeartions.EntityState.Update: storeNameTemplate = DatabaseConstants.mscTemplateStoreNameUpdate; break; case Enumeartions.EntityState.Delete: storeNameTemplate = DatabaseConstants.mscTemplateStoreNameDeleteById; break; } return(string.Format(storeNameTemplate, entityName)); }
protected string GetStoreName(Enumeartions.StoreType storeType, Type entityType, Enumeartions.EntityState entityState = Enumeartions.EntityState.None) { var entityName = entityType.Name; string storeNameTemplate = string.Empty; switch (storeType) { case Enumeartions.StoreType.Save: storeNameTemplate = GetSaveStoreName(entityName, entityState); break; case Enumeartions.StoreType.SelectById: storeNameTemplate = GetSelectByIdStoreName(entityName); break; } return(storeNameTemplate); }