Exemple #1
0
 /// <summary> 格式化
 /// </summary>
 private void dgvBakList_CellFormatting(object sender, DataGridViewCellFormattingEventArgs e)
 {
     if (e.Value == null)
     {
         return;
     }
     try
     {
         string fieldNmae = dgvBakList.Columns[e.ColumnIndex].DataPropertyName;
         if (fieldNmae.Equals("bak_time"))
         {
             long ticks = (long)e.Value;
             e.Value = Common.UtcLongToLocalDateTime(ticks);
         }
         if (fieldNmae.Equals("bak_method"))
         {
             DataSources.EnumBackupMethod enumStatus = (DataSources.EnumBackupMethod)Convert.ToInt16(e.Value.ToString());
             e.Value = DataSources.GetDescription(enumStatus, true);
         }
         if (fieldNmae.Equals("is_success"))
         {
             DataSources.EnumYesNo enumStatus = (DataSources.EnumYesNo)Convert.ToInt16(e.Value.ToString());
             e.Value = DataSources.GetDescription(enumStatus, true);
         }
     }
     catch (Exception ex)
     {
         GlobalStaticObj_Server.GlobalLogService.WriteLog("选择器-备份记录", ex);
     }
 }
Exemple #2
0
 /// <summary> 格式化
 /// </summary>
 private void dgvDicList_CellFormatting(object sender, DataGridViewCellFormattingEventArgs e)
 {
     if (e.Value == null)
     {
         return;
     }
     try
     {
         string fieldNmae = dgvAccList.Columns[e.ColumnIndex].DataPropertyName;
         if (fieldNmae.Equals("status"))
         {
             DataSources.EnumStatus enumStatus = (DataSources.EnumStatus)Convert.ToInt16(e.Value.ToString());
             e.Value = DataSources.GetDescription(enumStatus, true);
         }
         if (fieldNmae.Equals("is_main_set_book"))
         {
             DataSources.EnumYesNo enumStatus = (DataSources.EnumYesNo)Convert.ToInt16(e.Value.ToString());
             e.Value = DataSources.GetDescription(enumStatus, true);
         }
         if (fieldNmae.Equals("create_time"))
         {
             long ticks = (long)e.Value;
             e.Value = Common.UtcLongToLocalDateTime(ticks);
         }
     }
     catch (Exception ex)
     {
         GlobalStaticObj_Server.GlobalLogService.WriteLog("帐套设置", ex);
     }
 }
Exemple #3
0
        private void dgvUser_CellFormatting(object sender, DataGridViewCellFormattingEventArgs e)
        {
            if (e.Value == null || string.IsNullOrEmpty(e.Value.ToString()))
            {
                return;
            }
            string fieldNmae = dgvUser.Columns[e.ColumnIndex].DataPropertyName;

            //if (fieldNmae.Equals("create_time") || fieldNmae.Equals("update_time"))
            //{
            //    long ticks = (long)e.Value;
            //    e.Value = Common.UtcLongToLocalDateTime(ticks);
            //}
            //if (fieldNmae.Equals("enable_flag"))
            //{
            //    DataSources.EnableFlag enumEnableFlag = (DataSources.EnableFlag)Convert.ToInt16(e.Value.ToString());
            //    e.Value = DataSources.GetDescription(enumEnableFlag, true);
            //}
            //if (fieldNmae.Equals("data_sources"))
            //{
            //    DataSources.EnumDataSources enumDataSources = (DataSources.EnumDataSources)Convert.ToInt16(e.Value.ToString());
            //    e.Value = DataSources.GetDescription(enumDataSources, true);
            //}
            if (fieldNmae.Equals("is_operator"))
            {
                DataSources.EnumYesNo EnumYesNo = (DataSources.EnumYesNo)Convert.ToInt16(e.Value.ToString());
                e.Value = DataSources.GetDescription(EnumYesNo, true);
            }
            if (fieldNmae.Equals("status"))//状态
            {
                SYSModel.DataSources.EnumStatus EnumStatus = (SYSModel.DataSources.EnumStatus)Convert.ToInt16(e.Value.ToString());
                e.Value = DataSources.GetDescription(EnumStatus, true);
                //e.Value = e.Value.ToString() == "58b325d2-0792-4847-8e4a-22b3f25628f3" ? "启用" : "停用";
            }
        }
Exemple #4
0
        /// <summary> 单击事件
        /// </summary>
        private void dgvAccList_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            try
            {
                if (dgvAccList.CurrentRow != null)
                {
                    string code = dgvAccList.CurrentRow.Cells["setbook_code"].Value.ToString();
                    if (code == GlobalStaticObj_Server.CommAccCode)
                    {
                        base.btnEdit.Enabled     = false;
                        base.btnDelete.Enabled   = false;
                        base.btnStatus.Enabled   = false;
                        base.btnResetPwd.Enabled = false;
                        return;
                    }
                    base.btnResetPwd.Enabled = true;
                    base.btnEdit.Enabled     = true;
                    bool   flag = false;
                    object obj  = dgvAccList.CurrentRow.Cells["is_main_set_book"].Value;
                    if (obj == null || string.IsNullOrEmpty(obj.ToString()))
                    {
                        return;
                    }

                    DataSources.EnumYesNo enumYesNo = (DataSources.EnumYesNo)Convert.ToInt32(obj.ToString());
                    flag = enumYesNo == DataSources.EnumYesNo.NO;

                    Func <bool, bool> fc = delegate(bool status)
                    {
                        base.btnStatus.Enabled = status;
                        base.btnDelete.Enabled = status;
                        return(true);
                    };
                    this.BeginInvoke(fc, new object[] { flag });
                    object objStatus = dgvAccList.CurrentRow.Cells["status"].Value;
                    base.btnStatus.Caption = DataSources.EnumStatus.Start.ToString("d") == objStatus.ToString() ? "停用" : "启用";
                }
            }
            catch (Exception ex)
            {
                GlobalStaticObj_Server.GlobalLogService.WriteLog("帐套设置", ex);
                MessageBoxEx.ShowWarning("程序异常");
            }
        }
Exemple #5
0
        /// <summary> 单击事件
        /// </summary>
        private void dgvAccList_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            if (dgvAccList.CurrentRow != null)
            {
                object obj = dgvAccList.CurrentRow.Cells["is_main_set_book"].Value;
                if (obj == null || string.IsNullOrEmpty(obj.ToString()))
                {
                    return;
                }

                DataSources.EnumYesNo enumDataSources = (DataSources.EnumYesNo)Convert.ToInt32(obj.ToString());
                bool flag            = enumDataSources == DataSources.EnumYesNo.NO;
                Func <bool, bool> fc = delegate(bool status)
                {
                    base.btnStatus.Enabled = status;
                    base.btnDelete.Enabled = status;
                    return(true);
                };
                this.BeginInvoke(fc, new object[] { flag });
            }
        }