📄 frmaddttem.cs
字号:
using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using Hotel.Operation;
using Hotel.Entity;
namespace Hotel.UI
{
public partial class frmAddTtem : Form
{
ItemsPriceAccess objItemsPriceAccess = null;
ItemsTypeAccess objItemsTypeAccess = null;
ItemsPrice ItemsPriceEntity = null;
public frmAddTtem()
{
InitializeComponent();
}
private void frmAddTtem_Load(object sender, EventArgs e)
{
//添加新的商品ID到txtItemID
objItemsPriceAccess=new ItemsPriceAccess();
txtItemID.Text = (objItemsPriceAccess.GetItemMaxID()+1).ToString();
//添加商品类型
objItemsTypeAccess = new ItemsTypeAccess();
ArrayList arr = new ArrayList();
arr=objItemsTypeAccess.GetItemType();
foreach (string str in arr)
{
cboItemType.Items.Add(str);
}
}
private void btnSave_Click(object sender, EventArgs e)
{
//判断输入信息
if (txtItemName.Text.Equals(""))
{
MessageBox.Show("请输入商品名称!","提示");
return;
}
if (cboItemType.SelectedIndex == -1)
{
MessageBox.Show("请选择商品类型!","提示");
return;
}
if (txtItemPrice.Text.Trim().Equals(""))
{
MessageBox.Show("请输入价格!","提示");
return;
}
try
{
float typeNum = float.Parse(txtItemPrice.Text);
}
catch
{
MessageBox.Show("价格输入有误!","提示");
return;
}
//获取界面信息
ItemsPriceEntity=new ItemsPrice();
ItemsPriceEntity.ItemName=txtItemName.Text.Trim();
ItemsPriceEntity.ItemsTypeID=int.Parse(cboItemType.SelectedIndex.ToString())+1;
ItemsPriceEntity.Price=int.Parse(txtItemPrice.Text.Trim().ToString());
ItemsPriceEntity.Remark = txtItemRemark.Text.Trim();
int k=objItemsPriceAccess.AddItem(ItemsPriceEntity);
if (k == 0)
{
MessageBox.Show("添加商品失败!", "提示");
}
else
{
MessageBox.Show("添加商品\" "+txtItemName.Text+"\" 成功","提示");
//添加新的商品ID到txtItemID
objItemsPriceAccess = new ItemsPriceAccess();
txtItemID.Text = (objItemsPriceAccess.GetItemMaxID() + 1).ToString();
//清空
txtItemName.Text = "";
cboItemType.Text = "";
txtItemPrice.Text = "";
txtItemRemark.Text = "(无)";
//插入操作日志
JobInfoAccess obj = new JobInfoAccess();
int ac = obj.AddJobInfo(Program.strName, DateTime.Now.ToString("yyyy-MM-dd"), "添加商品 "+txtItemName.Text.Trim(), 0);
if (ac == 0)
{
MessageBox.Show("插入操作日志失败!");
}
}
}
private void btnExit_Click(object sender, EventArgs e)
{
this.Close();
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -