示例#1
0
        private void btnDelete_Click(object sender, EventArgs e)
        {
            if (txtMaterialID.Tag != null)
            {
                DialogResult dr = MessageBox.Show("确定要删除选择的物料(母件)数据?", this.Text, MessageBoxButtons.OKCancel, MessageBoxIcon.Information);
                if (dr == DialogResult.OK)
                {
                    MaterialBOMManage MaterialBOMManage = new MaterialBOMManage();
                    MaterialBOMManage.DetailMaterialBom(txtMaterialID.Tag.ToString());

                    //写日志
                    SysLog.AddOperateLog(SysParams.UserName, "BOM数据", "删除BOM", SysParams.UserName + "用户删除了BOM,物料:" + txtMaterialID.Tag.ToString() + ",物料名称:" + txtMaterialID.Text);

                    txtMaterialID.Text   = "";
                    txtMaterialID.Tag    = "";
                    txtMaterialName.Text = "";
                    txtSpec.Text         = "";
                    txtUnit.Text         = "";
                    txtRemark.Text       = "";

                    treeView1.Nodes.Clear();

                    gridView2.SelectAll();
                    gridView2.DeleteSelectedRows();
                }
            }
        }
示例#2
0
        private void btnSave_Click(object sender, EventArgs e)
        {
            Supplier Supplier = new Supplier();

            Supplier.Guid = txtGuid.Text;

            Supplier.Name        = txtName.Text;
            Supplier.SimpName    = txtSimpName.Text;
            Supplier.LinkMan     = txtLinkMan.Text;
            Supplier.Telephone   = txtTelephone.Text;
            Supplier.Fax         = txtFax.Text;
            Supplier.Address     = txtAddress.Text;
            Supplier.Zip         = txtZip.Text;
            Supplier.Remark      = txtRemark.Text;
            Supplier.ProduceType = txtProduceType.Text;

            if (chkIsEnable.Checked == true)
            {
                Supplier.IsEnable = 1;
            }
            else
            {
                Supplier.IsEnable = 0;
            }
            SupplierManage.Save(Supplier);

            frmSupplier.frmsupplier.LoadSupplier();

            //写日志
            SysLog.AddOperateLog(SysParams.UserName, "供应商新增或编辑", "新增或编辑", SysParams.UserName + "新增或编辑了供应商[" + Supplier.Name + "]");


            this.Close();
        }
示例#3
0
        private void tsbUnCheck2_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show("确定二级反审退料单!", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes)
            {
                //更新审核状态
                QuitOrderManage.CheckBill2(txtQuitOrderGuid.Text, 0);

                //设置为:已审核
                //SetControlEnable(1);

                txtCheckDate2.Text = "";
                txtCheckGuid2.Tag  = "";
                txtCheckGuid2.Text = "";

                tsbCheck.Enabled   = false;
                tsbUnCheck.Enabled = true;

                tsbCheck2.Enabled   = true;
                tsbUnCheck2.Enabled = false;


                tsbSave.Enabled = false;

                SetRight();

                //写日志
                SysLog.AddOperateLog(SysParams.UserName, "退料单二级反审", "二级反审", SysParams.UserName + "用户二级反审退料单,唯一号:" + txtQuitOrderGuid.Text + ",退料单号:" + txtQuitOrderID.Text);

                frmQuitOrder.frmquitorder.LoadData();
            }
        }
示例#4
0
        private void tsbUnCheck_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show("确定反审该委外加工出库单!", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes)
            {
                //更新审核状态
                ConsignOutManage.CheckBill(txtConsignOutGuid.Text, 0);

                //设置为:已审核
                //SetControlEnable(1);

                txtCheckDate.Text = "";
                txtCheckGuid.Tag  = "";
                txtCheckGuid.Text = "";


                tsbCheck.Enabled   = true;
                tsbUnCheck.Enabled = false;

                tsbSave.Enabled = true;

                SetRight();


                //写日志
                SysLog.AddOperateLog(SysParams.UserName, "委外出库单反审", "反审", SysParams.UserName + "用户反审委外出库单,唯一号:" + txtConsignOutGuid.Text + ",委外出库单号:" + txtConsignOutID.Text);

                //刷新列表界面
                frmConsignOut.frmconsignout.LoadData();
            }
        }
        private void tsbUnCheck_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show("确定反审该采购入库单!", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes)
            {
                //更新审核状态
                ExcessOrderManage.CheckBill(txtExcessOrderGuid.Text, 0);

                //设置为:已审核
                //SetControlEnable(1);

                txtCheckDate.Text = "";
                txtCheckGuid.Tag  = "";
                txtCheckGuid.Text = "";


                tsbCheck.Enabled   = true;
                tsbUnCheck.Enabled = false;

                tsbCheck2.Enabled   = false;
                tsbUnCheck2.Enabled = false;



                tsbSave.Enabled = true;

                SetRight();


                //写日志
                SysLog.AddOperateLog(SysParams.UserName, "超领单反审", "反审", SysParams.UserName + "用户反审了超领单,超领单唯一号:" + txtExcessOrderGuid.Text + "超领单号:" + txtExcessOrderID.Text);

                frmExcessOrder.frmexcessorder.LoadData();
            }
        }
示例#6
0
        private void tsbUnCheck_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show("确定反审该调拨单!", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes)
            {
                //更新审核状态
                RemoveBillManage.CheckBill(txtRemoveBillGuid.Text, 0);

                //设置为:已审核
                //SetControlEnable(1);

                txtCheckDate.Text = "";
                txtCheckGuid.Tag  = "";
                txtCheckGuid.Text = "";


                tsbCheck.Enabled   = true;
                tsbUnCheck.Enabled = false;

                tsbCheck2.Enabled   = false;
                tsbUnCheck2.Enabled = false;



                tsbSave.Enabled = true;

                SetRight();


                //写日志
                SysLog.AddOperateLog(SysParams.UserName, "调拨单反审", "反审", SysParams.UserName + "用户反审调拨单,唯一号:" + txtRemoveBillGuid.Text + ",调拨单号:" + txtRemoveBillID.Text);

                frmRemoveBill.frmremovebill.LoadData();
            }
        }
        private void tsbUnCheck_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show("确定反审该期初入库单!", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes)
            {
                //更新审核状态
                InitialGoodsManage.CheckBill(txtInitialGoodsGuid.Text, 0);

                //设置为:已审核
                //SetControlEnable(1);

                txtCheckDate.Text = "";
                txtCheckGuid.Tag  = "";
                txtCheckGuid.Text = "";


                tsbCheck.Enabled   = true;
                tsbUnCheck.Enabled = false;

                tsbSave.Enabled = true;

                SetRight();

                //写日志
                SysLog.AddOperateLog(SysParams.UserName, "期初入库单反审", "反审", SysParams.UserName + "用户反审期初入库单,唯一号:" + txtInitialGoodsGuid.Text + ",期初入库单号:" + txtInitialGoodsID.Text);

                frmInitialGoods.frminitialgoods.LoadData();
            }
        }
示例#8
0
        private void btnDelete_Click(object sender, EventArgs e)
        {
            //权限判断
            if (rightgroupManage.IsOperateRightByUserID(SysParams.UserID, "StockPlanDelete", "Delete") == false)
            {
                this.ShowMessage("对不起,你没有操作此项功能的权限!");
                return;
            }
            if (gridView1.RowCount > 0)
            {
                DataRowView dr = (DataRowView)(gridView1.GetFocusedRow());


                if (MessageBox.Show("确定删除该数据!", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes)
                {
                    dr = (DataRowView)(gridView1.GetFocusedRow());
                    MaterialMRPPlanManage.DeleteBill(dr["MaterialMRPPlanGuid"].ToString());



                    //写日志
                    SysLog.AddOperateLog(SysParams.UserName, "物料需求计划删除", "删除", SysParams.UserName + "用户删除了物料需求计划,物料需求计划唯一号:" + dr["MaterialMRPPlanGuid"].ToString());

                    gridView1.DeleteSelectedRows();
                    this.ShowMessage("删除成功!");
                }
            }
        }
        private void btnDelete_Click(object sender, EventArgs e)
        {
            if (gridView1.RowCount > 0)
            {
                DataRowView dr = (DataRowView)(gridView1.GetFocusedRow());


                if (MessageBox.Show("确定删除该数据!", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes)
                {
                    FileInStorageManage FileInStorageManage = new FileInStorageManage();
                    dr = (DataRowView)(gridView1.GetFocusedRow());

                    if (FileInStorageManage.GetIsCheck(dr["FileInStorageGuID"].ToString()) == false)
                    {
                        FileInStorageManage.DeleteBill(dr["FileInStorageGuID"].ToString());


                        //写日志
                        SysLog.AddOperateLog(SysParams.UserName, "文件入库单删除", "删除", SysParams.UserName + "用户删除了文件入库单,文件入库单唯一号:" + dr["FileInStorageGuID"].ToString());

                        gridView1.DeleteSelectedRows();

                        this.ShowMessage("删除成功!");
                    }
                    else
                    {
                        this.ShowMessage("此单据已经审核,不能删除!");
                    }
                }
            }
        }
示例#10
0
        private void btnSave_Click(object sender, EventArgs e)
        {
            Dept Dept = new Dept();

            Dept.DeptGuid = txtGuid.Text;

            Dept.DeptName   = txtDeptName.Text;
            Dept.DeptPerson = txtDeptPerson.Text;
            Dept.Telephone  = txtTelephone.Text;
            Dept.Fax        = txtFax.Text;
            Dept.Address    = txtAddress.Text;
            if (chkIsEnable.Checked == true)
            {
                Dept.IsEnable = 1;
            }
            else
            {
                Dept.IsEnable = 0;
            }
            DeptManage.Save(Dept);

            SysLog.AddOperateLog(SysParams.UserName, "部门", "新增部门", SysParams.UserName + "用户新增部门[" + txtDeptName.Text + "]");


            frmDept.frmdept.LoadDept();

            this.Close();
        }
        private void tsbUnCheck2_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show("确定二级反审文件入库单!", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes)
            {
                //更新审核状态
                FileInStorageManage.CheckBill2(txtFileInStorageGuID.Text, 0);

                //设置为:已审核
                //SetControlEnable(1);

                txtCheckDate2.Text = "";
                txtCheckGuid2.Tag  = "";
                txtCheckGuid2.Text = "";

                tsbCheck.Enabled   = false;
                tsbUnCheck.Enabled = true;

                tsbCheck2.Enabled   = true;
                tsbUnCheck2.Enabled = false;

                tsbSave.Enabled = false;

                SetRight();

                //写日志
                SysLog.AddOperateLog(SysParams.UserName, "文件入库单二级反审", "二级反审", SysParams.UserName + "用户二级反审文件入库单号,唯一号:" + txtFileInStorageGuID.Text + ",文件入库单号:" + txtFileInStorageID.Text);


                frmFileInStorage.frmfileinstorage.LoadData();
            }
        }
示例#12
0
        private void btnDelete_Click(object sender, EventArgs e)
        {
            if (gridView1.RowCount > 0)
            {
                DataRowView dr = (DataRowView)(gridView1.GetFocusedRow());


                if (MessageBox.Show("确定删除该数据!", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes)
                {
                    RejectOrderManage RejectOrderManage = new RejectOrderManage();
                    dr = (DataRowView)(gridView1.GetFocusedRow());
                    if (RejectOrderManage.GetIsCheck(dr["RejectOrderGuid"].ToString()) == false)
                    {
                        RejectOrderManage.DeleteBill(dr["RejectOrderGuid"].ToString());



                        //写日志
                        SysLog.AddOperateLog(SysParams.UserName, "报废单删除", "删除", SysParams.UserName + "用户删除了报废单,报废单唯一号:" + dr["RejectOrderGuid"].ToString() + ",报废单单号:" + dr["RejectOrderID"].ToString());


                        gridView1.DeleteSelectedRows();

                        this.ShowMessage("删除成功!");
                    }
                    else
                    {
                        this.ShowAlertMessage("此单据已审核,不可以删除!");
                    }
                }
            }
        }
        private void tsbUnCheck_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show("确定反审该文件申请单!", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes)
            {
                //更新审核状态
                FileApplyManage.CheckBill(txtFileApplyGuID.Text, 0);

                //设置为:已审核
                //SetControlEnable(1);

                txtCheckDate.Text = "";
                txtCheckGuid.Tag  = "";
                txtCheckGuid.Text = "";



                tsbCheck.Enabled   = true;
                tsbUnCheck.Enabled = false;



                tsbSave.Enabled = true;

                // SetRight();


                //写日志
                SysLog.AddOperateLog(SysParams.UserName, "文件申请单反审", "反审", SysParams.UserName + "用户反审文件申请单,唯一号:" + txtFileApplyGuID.Text + ",文件申请单号:" + txtFileApplyID.Text);

                //刷新列表界面

                frmFileApply.frmfileapply.LoadData();
            }
        }
        private void tsbUnCheck_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show("确定反审该工程更改单!", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes)
            {
                //更新审核状态
                ChangeBillManage.CheckBill(txtGuid.Text, 0, txtFileID.Tag.ToString(), txtNewVersionID.Text);

                //设置为:已审核
                //SetControlEnable(1);

                txtCheckDate.Text = "";
                txtCheckGuid.Tag  = "";
                txtCheckGuid.Text = "";



                tsbCheck.Enabled   = true;
                tsbUnCheck.Enabled = false;



                tsbSave.Enabled = true;

                SetRight();


                //写日志
                SysLog.AddOperateLog(SysParams.UserName, "工程更改单反审", "反审", SysParams.UserName + "用户反审工程更改单,唯一号:" + txtGuid.Text + ",工程更改单号:" + txtChangeBillID.Text);

                //刷新列表界面

                frmChangeBill.frmchangeBill.LoadData();
            }
        }
        private void tsbCheck_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show("确定审核该其它出库单!", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes)
            {
                if (SaveData(2) == false)
                {
                    return;
                }

                //更新审核状态
                OtherSellOrderManage.CheckBill(txtOtherSellOrderGuid.Text, 1);

                //设置为:已审核
                //SetControlEnable(1);

                txtCheckDate.Text = DateTime.Now.ToString();
                txtCheckGuid.Tag  = SysParams.UserID;
                txtCheckGuid.Text = SysParams.UserName;


                tsbCheck.Enabled   = false;
                tsbUnCheck.Enabled = true;

                tsbSave.Enabled = false;

                SetRight();

                //写日志
                SysLog.AddOperateLog(SysParams.UserName, "其它出库单审核", "审核", SysParams.UserName + "用户审核其它出库单,唯一号:" + txtOtherSellOrderGuid.Text + ",其它出库单号:" + txtOtherSellOrderID.Text);

                frmOtherSellOrder.frmOothersellorder.LoadData();
            }
        }
示例#16
0
        private void btnBackup_Click(object sender, EventArgs e)
        {
            try
            {
                if (txtPath.Text.Trim() != "")
                {
                    string strPath     = txtPath.Text + @"\ERPManage";
                    string strFileName = DateTime.Now.ToString("yyyy-MM-dd");

                    SystemManage SystemManage = new SystemManage();
                    SystemManage.sp_BackupDatabase(strPath, strFileName);

                    //写日志
                    SysLog.AddOperateLog(SysParams.UserName, "系统数据库备份", "备份", SysParams.UserName + "用户备份了系统数据库,备份路径:" + strPath + strFileName + ".bak");


                    this.ShowMessage("数据库备份成功,已备份到" + strPath + strFileName + ".bak");
                }
                else
                {
                    this.ShowMessage("请选择备份路径!");
                }
            }catch (Exception err)
            {
                this.ShowErrorMessage("数据库备份出现错误,请检查备份路径是否正确!");
            }
        }
示例#17
0
        private void tsbCheck_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show("确定审核该委外加工入库单!", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes)
            {
                //更新审核状态
                ConsignManage.CheckBill(txtConsignGuid.Text, 1);

                //设置为:已审核
                //SetControlEnable(1);

                txtCheckDate.Text = DateTime.Now.ToString();
                txtCheckGuid.Tag  = SysParams.UserID;
                txtCheckGuid.Text = SysParams.UserName;


                tsbCheck.Enabled   = false;
                tsbUnCheck.Enabled = true;

                tsbSave.Enabled = false;

                SetRight();

                //写日志
                SysLog.AddOperateLog(SysParams.UserName, "委外入库单审核", "审核", SysParams.UserName + "用户审核委外入库单,唯一号:" + txtConsignGuid.Text + ",委外入库单号:" + txtConsignID.Text);

                //刷新列表界面
                frmConsign.frmconsign.LoadData();
            }
        }
        private void tsbEnd_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show("确定对采购订单结单!", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes)
            {
                //更新审核状态
                StockOrderManage.EndBill(txtStockOrderGuid.Text);

                //设置为:已审核
                //SetControlEnable(1)

                txtEndDate.Text = DateTime.Now.ToString();
                txtEndGuid.Tag  = SysParams.UserID;
                txtEndGuid.Text = SysParams.UserName;

                tsbCheck.Enabled   = false;
                tsbUnCheck.Enabled = false;

                tsbSave.Enabled = false;
                tsbEnd.Enabled  = false;

                SetRight();

                //写日志
                SysLog.AddOperateLog(SysParams.UserName, "采购订单结单", "结单", SysParams.UserName + "用户结单了采购订单,订单唯一号:" + txtStockOrderGuid.Text + ",采购订单号:" + txtStockOrderID.Text);

                frmStockOrder.frmstockorder.LoadData();
            }
        }
        private void tsbCheck2_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show("确定二级审该超领单!", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes)
            {
                //更新审核状态
                ExcessOrderManage.CheckBill2(txtExcessOrderGuid.Text, 1);
                //设置为:已审核
                //SetControlEnable(1);

                txtCheckDate2.Text = DateTime.Now.ToString();
                txtCheckGuid2.Tag  = SysParams.UserID;
                txtCheckGuid2.Text = SysParams.UserName;

                tsbCheck.Enabled   = false;
                tsbUnCheck.Enabled = false;

                tsbCheck2.Enabled   = false;
                tsbUnCheck2.Enabled = true;



                tsbSave.Enabled = false;

                SetRight();

                //写日志
                SysLog.AddOperateLog(SysParams.UserName, "超领单二级审该", "二级审该", SysParams.UserName + "用户二级审该了超领单,超领单唯一号:" + txtExcessOrderGuid.Text + "超领单号:" + txtExcessOrderID.Text);


                frmExcessOrder.frmexcessorder.LoadData();
            }
        }
示例#20
0
        private void btnSave_Click(object sender, EventArgs e)
        {
            FileClassManage ptm = new FileClassManage();

            ptm.UpdateTypeNode(txtTypeName.Tag.ToString(), txtTypeName.Text.Replace("'", "''").Trim());

            //写日志
            SysLog.AddOperateLog(SysParams.UserName, "文件类别编辑", "编辑", SysParams.UserName + "用户编辑文件类别,类别编号:" + txtTypeName.Tag.ToString() + ",类别名称:" + txtTypeName.Text.Replace("'", "''").Trim());


            frmMaterialClass.frmmaterialclass.Refresh();
            this.Close();
        }
示例#21
0
        private void btnSave_Click(object sender, EventArgs e)
        {
            if (txtEmpId.Text.Trim() == "")
            {
                ShowMessage("请输入员工编号!");
                return;
            }

            if (txtEmpName.Text.Trim() == "")
            {
                ShowMessage("请输入员工姓名!");
                return;
            }

            if (cboDept.Text == "")
            {
                ShowMessage("请选择员工所在部门!");
                return;
            }

            Employee Employee = new Employee();

            Employee.EmpGuid = txtGuid.Text;

            Employee.EmpID     = txtEmpId.Text;
            Employee.EmpName   = txtEmpName.Text;
            Employee.Telephone = txtTelephone.Text;
            Employee.CardID    = txtCardID.Text;
            Employee.Address   = txtAddress.Text;
            Employee.Dept      = ((ListItem)cboDept.SelectedItem).Value;
            Employee.Sex       = txtSex.Text;
            if (chkIsEnable.Checked == true)
            {
                Employee.IsEnable = 1;
            }
            else
            {
                Employee.IsEnable = 0;
            }

            EmployeeManage.Save(Employee);

            //写日志
            SysLog.AddOperateLog(SysParams.UserName, "员工管理新增或编辑", "新增或编辑", SysParams.UserName + "新增或编辑了用户[" + txtEmpId.Text + "," + txtEmpName.Text + "]");


            frmEmployee.frmemployee.LoadEmployee();

            this.Close();
        }
示例#22
0
        //删除
        private void btnDelete_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show("确定删除该数据!", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes)
            {
                DataRowView dr = (DataRowView)(gridView1.GetFocusedRow());
                DeptManage.DeleteDept(dr[0].ToString());

                SysLog.AddOperateLog(SysParams.UserName, "部门", "删除部门", SysParams.UserName + "用户删除部门[" + dr["部门名称"].ToString() + "]");


                LoadDept();
                this.ShowMessage("删除成功!");
            }
        }
示例#23
0
        private void btnUpdate_Click(object sender, EventArgs e)
        {
            if (txtOldMaterialID.Text.Trim() == "")
            {
                ShowMessage("请输入原物料编号!");
                return;
            }
            if (txtNewMaterialID.Text.Trim() == "")
            {
                ShowMessage("请输入新物料编号!");
                return;
            }


            MaterialManage MaterialManage = new MaterialManage();
            Material       Material       = new Material();

            Material = MaterialManage.GetMaterialByID(txtOldMaterialID.Text.Trim());

            if (Material.MaterialID == null)
            {
                ShowMessage("原物料编号不存在,无法更新!");
                return;
            }
            else
            {
                //现查找是否目标物料编号已经存在.如果存在则提示不能更新,只能改成目标物料不存在的物料编号
                Material = new Material();
                Material = MaterialManage.GetMaterialByID(txtNewMaterialID.Text.Trim());
                if (Material.MaterialID != null)
                {
                    ShowMessage("新物料编号已经存在,无法更新!");
                    return;
                }
                else
                {
                    //执行物料编号的变更
                    MaterialManage.ChangeMaterialID(txtOldMaterialID.Text.Trim(), txtNewMaterialID.Text.Trim());


                    //写日志
                    SysLog.AddOperateLog(SysParams.UserName, "修改物料编号", "修改物料编号", SysParams.UserName + "用户修改了物料编号,原物料编号:" + txtOldMaterialID.Text.Trim() + ",新物料编号:" + txtNewMaterialID.Text.Trim());



                    ShowMessage("新物料编号已经更新成功!");
                }
            }
        }
        private void btnSave_Click(object sender, EventArgs e)
        {
            StorageClassManage ptm = new StorageClassManage();

            long maxnode = long.Parse(ptm.GetMaxNodeData(txtFatherID.Text)) + 1;

            ptm.InsertTypeNode(maxnode.ToString(), txtTypeName.Text, txtFatherID.Text);

            //写日志
            SysLog.AddOperateLog(SysParams.UserName, "物料类别新增", "新增", SysParams.UserName + "用户新增物料类别,类别编号:" + maxnode.ToString() + ",类别名称:" + txtTypeName.Text + ",父结点:" + txtFatherID.Text);


            frmMaterialClass.frmmaterialclass.Refresh();

            this.Close();
        }
示例#25
0
        //--------------------------------------------------

        private void btnDelete_Click(object sender, EventArgs e)
        {
            if (gridView1.RowCount > 0)
            {
                DataRowView dr = (DataRowView)(gridView1.GetFocusedRow());


                if (MessageBox.Show("确定删除该数据!", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes)
                {
                    ClientOrderManage ClientOrderManage = new ClientOrderManage();
                    dr = (DataRowView)(gridView1.GetFocusedRow());

                    if (ClientOrderManage.GetIsCheck(dr["ClientOrderGuid"].ToString()) == false)
                    {
                        //-----------------------------------------------------
                        MaterialManage MaterialManage = new MaterialManage();
                        if (MaterialManage.OrderDeleteAlert() == true)
                        {
                            //加载出被引用的单据
                            List <YJOrderDelete> lst = IsYJOrderDelete(dr["ClientOrderGuid"].ToString());
                            if (lst.Count > 0)
                            {
                                frmShowYJOrderDelete frmShowYJOrderDelete = new frmShowYJOrderDelete();
                                frmShowYJOrderDelete.ShowFillData(lst);
                                return;
                            }
                        }
                        //---------------------------------------------------------


                        ClientOrderManage.DeleteBill(dr["ClientOrderGuid"].ToString());


                        //写日志
                        SysLog.AddOperateLog(SysParams.UserName, "客户订单删除", "删除", SysParams.UserName + "用户删除了客户订单,订单唯一号:" + dr["ClientOrderGuid"].ToString());

                        gridView1.DeleteSelectedRows();

                        this.ShowMessage("删除成功!");
                    }
                    else
                    {
                        this.ShowMessage("此单据已经审核或结单,不能删除!");
                    }
                }
            }
        }
示例#26
0
        private void login()
        {
            if (txtUserID.Text.Trim() == "")
            {
                MessageBox.Show("请选择用户名!", this.Text, MessageBoxButtons.OK, MessageBoxIcon.Warning);
                return;
            }

            if (txtPassword.Text.Trim() == "")
            {
                MessageBox.Show("请输入用户密码!", this.Text, MessageBoxButtons.OK, MessageBoxIcon.Warning);
                return;
            }

            if (lum.IsEnable(txtUserID.Text.Trim()) == false)
            {
                if (lum.CheckUserPassword(txtUserID.Text.Trim(), txtPassword.Text))
                {
                    SysParams.UserID   = txtUserID.Text.Trim();
                    SysParams.UserName = lum.GetLoginUserName(txtUserID.Text.Trim());

                    //将本次登陆的用户名与项目名称存起来
                    WriteLoginUnitXML();
                    //this.DialogResult = DialogResult.OK;
                    this.Visible = false;

                    //写日志
                    SysLog.AddOperateLog(SysParams.UserName, "系统登陆", "", SysParams.UserName + "用户进入系统");


                    frmErpMain frmErpMain = new frmErpMain();
                    frmErpMain.ShowDialog();
                }
                else
                {
                    MessageBox.Show("你输入的用户账号或用户密码有错误,请重输!", this.Text, MessageBoxButtons.OK, MessageBoxIcon.Stop);
                    return;
                }
            }
            else
            {
                MessageBox.Show("此用户已禁用,无法登陆系统!", this.Text, MessageBoxButtons.OK, MessageBoxIcon.Stop);
                return;
            }
        }
示例#27
0
        private void tsbtnSave_Click(object sender, EventArgs e)
        {
            if (txtGroupName.Text.Trim() == "")
            {
                this.ShowMessage("请输入组名!");
                return;
            }

            RightGroupManage RightGroupManage = new RightGroupManage();

            RightGroupManage.AddGroup(txtGroupName.Text.Trim());

            //写日志
            SysLog.AddOperateLog(SysParams.UserName, "权限组新增", "新增", SysParams.UserName + "用户新增权限组,组名:" + txtGroupName.Text.Trim());



            LoadGroup();
        }
示例#28
0
        private void tsbtnSave_Click(object sender, EventArgs e)
        {
            LoginUser LoginUser = new LoginUser();

            LoginUser.USERID   = txtUserID.Text;
            LoginUser.USERNAME = txtUserName.Text;
            LoginUser.EMAIL    = txtEmail.Text;
            LoginUser.IsEnable = chkIsEnable.Checked == true ? 1 : 0;
            LoginUser.PASSWORD = LoginUserManage.EncryptDES(txtPassword.Text, "ABCD1234");

            LoginUserManage.Save(LoginUser);

            //写日志
            SysLog.AddOperateLog(SysParams.UserName, "操作新增或编辑", "新增或编辑", SysParams.UserName + "新增或编辑了操作员[" + LoginUser.USERID + "," + LoginUser.USERNAME + "]");


            LoadData();

            MessageBox.Show("保存成功!", this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information);
        }
示例#29
0
        private void btnSave_Click(object sender, EventArgs e)
        {
            FileClassManage ptm = new FileClassManage();

            //long maxnode = long.Parse(ptm.GetMaxNodeData(txtFatherID.Text)) + 1;


            string strGuid = Guid.NewGuid().ToString();

            ptm.InsertTypeNode(strGuid, txtTypeName.Text, txtFatherID.Text);

            //写日志
            SysLog.AddOperateLog(SysParams.UserName, "文件类别新增", "新增", SysParams.UserName + "用户新增文件类别,类别编号:" + strGuid + ",类别名称:" + txtTypeName.Text + ",父结点:" + txtFatherID.Text);


            frmFileClass.frmfileclass.Refresh();
            // frmMaterialClass.frmmaterialclass.Refresh();

            this.Close();
        }
示例#30
0
        //删除
        private void tsBtnDel_Click(object sender, EventArgs e)
        {
            int rowIndex = RowIndex(dtl);

            if (rowIndex != -1)
            {
                DialogResult dr = MessageBox.Show("确定要删除所选择的记录吗", this.Text, MessageBoxButtons.OKCancel, MessageBoxIcon.Information);
                if (dr == DialogResult.OK)
                {
                    string userid = gridVProGroup.GetDataRow(rowIndex)[0].ToString();

                    LoginUserManage.DeleteLoginUser(userid);

                    //写日志
                    SysLog.AddOperateLog(SysParams.UserName, "登陆用户删除", "删除", SysParams.UserName + "用户删除了登陆用户,用户ID:" + txtUserID.Text + ",用户名:" + txtUserName.Text);


                    LoadData();
                }
            }
        }