新增基础资料单表窗体 | MiniFramework蝇量框架 | Winform框架|C/S开发框架
新增基础资料单表窗体 - MiniFramework蝇量框架 - Winform框架 目录一、添加 Windows 窗体在 FormsDemo 子目录下添加一个基础资料窗体: 二、窗体继承 frmBaseDatafrmCustomer : Form 改为 frmCustomer : frmBaseData 三、添加按钮组件(ucButtonFunction)参考文章:ucButtonFunction组件详解https://www.cscode.net/archive/miniframework/256700773441541.html 四、从其他Demo窗体复制XtraTableControl组件打开《用户管理》界面,点击XtraTableControl组件,按ctrl+c键复制组件及内容。 从其他Demo窗体复制XtraTableControl组件,包括 【数据查询】和【编辑详情】两个TabPage页面及所有子组件,提高开发效率! 打开frmCustomer界面,在空白区域粘贴XtraTableControl组件及内容,效果: CustomerAttributes 属性 【客户资料】改名为【商户资料】 本 示例 窗体的表名:tb_Customer ,该表有个 CustomerAttributes 属性,可以定义客户的属性,比如【客户】、【供应商】、【协作单位】、【子公司】等类型。因此当前窗体的名称改为【商户资料】更合适! 五、添加或修改查询条件定义查询条件,修改查询条件 实现【查询】【清空】按钮Click事件点击【查询】、【清空】按钮,自动生成对应的Click事件 C# 全选
六、添加或修改表格的列Grid Designer Columns 表格设计器七、编辑详情,添加文本组件八、绑定文本输入框的数据源C# 全选
九、新增ORM模型(tb_Customer)关于ORM ORM模型(ORM Model)是数据库表结构映射为C#类,主要作用是自动生成SQL脚本实现自动保存数据。 ORM模型是MiniFramework 至关重要的一种逻辑设计,所有模型定义在:CSFramework.Mini.Core.Models目录下。 操作步骤: 在子目录:CSFramework.Mini.Core.Models 下添加一个类。参考:tb_Customer.cs十、新增数据访问层(dalCustomer)操作步骤: 在子目录:CSFramework.Mini.Core.DAL下添加一个类。参考:dalCustomer.csC# 全选
十一、新增业务逻辑层(bllCustomer)操作步骤: 在子目录:CSFramework.Mini.Core.BLL下添加一个类。参考:bllCustomer.csC# 全选
十二、实现查询功能在DAL层添加一个查询方法根据查询条件的数目,定义一个通用查询方法C# 全选
开发存储过程开发 usp_SearchCustomer 存储过程。 提示:简单的SQL查询可写在DAL层。复杂的查询逻辑建议封装到存储过程! 在界面层调用查询方法C# 全选
十三、实现增、删、改、查功能实现 ucButtonFunction 组件按钮的Click事件frmCustomer 窗体已实现的 Click 事件: 参考 frmCustomer.cs 十五、参考文章ucButtonFunction 组件详解https://www.cscode.net/archive/miniframework/256700773441541.html 扫一扫加作者微信
参考文档:
C# C/S开发框架新增数据窗体 C/S开发框架教程:使用基础资料(数据字典)的DAL层更新主从表(或多表)数据 客户管理 (Customer , 基础资料数据维护) | CSFramework.WebApi后端框架|C/S开发框架 丰富的模板窗体、开发实例 | MiniFramework | 蝇量级开发框架|C/S开发框架 自定义UI基类窗体 frmBaseUI | MiniFramework | 蝇量级开发框架|C/S开发框架 支持换肤 | 界面图片切换 | MiniFramework蝇量框架 | Winform框架|C/S开发框架 登录界面设计 | MiniFramework蝇量框架 | Winform框架|C/S开发框架 软件主窗体主界面设计 | MiniFramework蝇量框架 | Winform框架|C/S开发框架 主窗体体系架构 / 逻辑架构 | MiniFramework蝇量框架 | Winform框架|C/S开发框架 主窗体工具栏按钮(Toolbar)介绍 | MiniFramework蝇量框架 | Winform框架|C/S开发框架 主窗体导航菜单NavbarControl 介绍 | MiniFramework蝇量框架 | Winform框架|C/S开发框架 主窗体状态栏(StatusBar)介绍 | MiniFramework蝇量框架 | Winform框架|C/S开发框架 主窗体模块容器(frmModuleContainer)介绍 | MiniFramework蝇量框架 | Winform框架|C/S开发框架 新增业务模块 | MiniFramework蝇量框架 | Winform框架|C/S开发框架 模块主窗体添加功能按钮 | MiniFramework蝇量框架 | Winform框架|C/S开发框架
其它资料:
什么是C/S结构? | C/S框架核心组成部分 | C/S框架-WebService部署图 | C/S框架-权限管理 | C/S结构系统框架 - 5.1旗舰版介绍 | C/S结构系统框架 - 功能介绍 | C/S结构系统框架 - 产品列表 | C/S结构系统框架 - 应用展示(图) | 三层体系架构详解 | C/S架构轻量级快速开发框架 | C/S框架网客户案例 | WebApi快速开发框架 | C/S框架代码生成器 | 用户授权注册软件系统 | 版本自动升级软件 | 数据库底层应用框架 | CSFramework.CMS内容管理系统 | |