private void CreateBaseClass() { if (_baseUsings != null) { _baseUsings.Render(); } _output.autoTabLn("namespace BlogApp.DataObjects.EntityFramework.SQLServer"); _output.autoTabLn("{"); _output.tabLevel++; _output.autoTabLn("public class BlogBaseDao : ICRUDDao<BlogApp.BusinessObjects.Blog>"); _output.autoTabLn("{"); _output.autoTabLn(""); _output.autoTabLn("}"); _output.tabLevel--; _output.autoTabLn("}"); }
private void CreateDaoInterface() { if (_interfaceUsings != null) { _interfaceUsings.Render(); } _output.autoTabLn("namespace BlogApp.DataObjects.Interfaces"); _output.autoTabLn("{"); _output.tabLevel++; _output.autoTabLn("public interface IBlogDao : ICRUDDao<BlogApp.BusinessObjects.Blog>"); _output.autoTabLn("{"); _output.autoTabLn(""); _output.autoTabLn("}"); _output.tabLevel--; _output.autoTabLn("}"); }
private void CreateConcreteClass() { if (_concreteUsings != null) { _concreteUsings.Render(); } _output.autoTabLn("namespace BlogApp.DataObjects.EntityFramework.SQLServer"); _output.autoTabLn("{"); _output.tabLevel++; _output.autoTabLn("public class SQLServerBlogDao : BlogBaseDao, IBlogDao"); _output.autoTabLn("{"); _output.autoTabLn(""); _output.autoTabLn("}"); _output.tabLevel--; _output.autoTabLn("}"); }