/// <summary>
        /// 3.存储
        /// </summary>
        private void ManagerCC()
        {
            bool bolState = false;

            try
            {
                CunChuInfo cunchuinfo = (KPS.Model.CunChuInfo)_control.GetSaveData();
                cunchuinfo.DataType = thisdeviceinfo.DeviceID;

                KPS.BLL.CunChuManager cunchumanager = new CunChuManager();

                if (ModelData != null)
                {
                    cunchuinfo.ID = ((CunChuInfo)ModelData).ID;
                    bolState      = cunchumanager.Update(cunchuinfo);
                }
                else
                {
                    bolState = cunchumanager.Add(cunchuinfo);
                }
            }
            catch (Exception ex)
            {
                bolState = false;
            }

            ShowMsgStateInfo(bolState, ModelData);
        }
Example #2
0
        private void button1_Click(object sender, EventArgs e)
        {
            string strBeginTime = dateTimePicker1.Value.ToString("yyyy-MM-dd 00:00:00");
            string strEndTime   = dateTimePicker2.Value.ToString("yyyy-MM-dd 23:59:59");
            string strCSName    = txtCSName.Text.Trim(); //场所名称
            string strJLRName   = txtJLR.Text.Trim();    //记录人

            string strWhereCondition = string.Format("(s_date>=#{0}# and s_date<=#{1}#)", strBeginTime, strEndTime);

            if (thisdevice != null && !string.IsNullOrEmpty(thisdevice.DeviceType))
            {
                strWhereCondition = strWhereCondition + string.Format(" and DataType={0}", thisdevice.DeviceID);
            }
            if (!string.IsNullOrEmpty(strCSName))
            {
                strWhereCondition = strWhereCondition + string.Format(" and s_csmc like '%{0}%'", strCSName);
            }
            if (!string.IsNullOrEmpty(strJLRName))
            {
                strWhereCondition = strWhereCondition + string.Format(" and s_jlr like '%{0}%'", strJLRName);
            }

            CunChuManager manager = new CunChuManager();

            try
            {
                List <CunChuInfo> listData = manager.GetModelList(strWhereCondition);

                if (ListLoadingEvent != null)
                {
                    ListLoadingEvent(listData, true, "获取记录列表成功!");
                }
            }
            catch (Exception ex)
            {
                if (ListLoadingEvent != null)
                {
                    ListLoadingEvent(null, false, ex.Message);
                }
            }
        }