Ejemplo n.º 1
0
 private void Dgv_Detalle_EditingCell(object sender, EditingCellEventArgs e)
 {
     try
     {
         if (Tb_Id.ReadOnly == false)
         {
             if (e.Column.Index == Dgv_Detalle.RootTable.Columns["Cantidad"].Index ||
                 e.Column.Index == Dgv_Detalle.RootTable.Columns["Utilidad"].Index ||
                 e.Column.Index == Dgv_Detalle.RootTable.Columns["Costo"].Index ||
                 e.Column.Index == Dgv_Detalle.RootTable.Columns["Porcent"].Index)
             {
                 e.Cancel = false;
             }
             else
             {
                 e.Cancel = true;
             }
         }
         else
         {
             e.Cancel = true;
         }
     }
     catch (Exception ex)
     {
         MP_MostrarMensajeError(ex.Message);
     }
 }
Ejemplo n.º 2
0
 private void Dgv_Seleccion_EditingCell(object sender, EditingCellEventArgs e)
 {
     if (Tb_Id.ReadOnly == false)
     {
         if (e.Column.Index == Dgv_Seleccion.RootTable.Columns["Cantidad"].Index)
         {
             e.Cancel = false;
         }
         else
         {
             e.Cancel = true;
         }
     }
     else
     {
         e.Cancel = true;
     }
 }
Ejemplo n.º 3
0
 private void Dgv_Detalle_EditingCell(object sender, EditingCellEventArgs e)
 {
     if (Tb_Cod.ReadOnly == false)
     {
         if (e.Column.Index == Dgv_Detalle.RootTable.Columns[3].Index ||
             e.Column.Index == Dgv_Detalle.RootTable.Columns[4].Index ||
             e.Column.Index == Dgv_Detalle.RootTable.Columns[5].Index ||
             e.Column.Index == Dgv_Detalle.RootTable.Columns[6].Index ||
             e.Column.Index == Dgv_Detalle.RootTable.Columns[8].Index)
         {
             e.Cancel = false;
         }
         else
         {
             e.Cancel = true;
         }
     }
     else
     {
         e.Cancel = true;
     }
 }
Ejemplo n.º 4
0
 private void cGridEX_EditingCell(object sender, EditingCellEventArgs e)
 {
     try
     {
         if (cGridEX.CurrentRow.RowType == RowType.Record)
         {
             if (cGridEX.RootTable.Columns.Contains("ReadOnly"))
             {
                 if ((bool)cGridEX.CurrentRow.Cells["ReadOnly"].Value) //lock all cells, except ReadOnly
                 {
                     if (e.Column.Key == "ReadOnly")
                     {
                         if (isSysAdmin)
                         {
                             if (MessageBox.Show("Are you sure you want to change the value of the Read-Only column for the code: " + cGridEX.CurrentRow.Cells[0].Value.ToString() + "?", "Modification of Read-Only Value", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1) != DialogResult.Yes)
                             {
                                 e.Cancel = true;
                             }
                         }
                         else
                         {
                             MessageBox.Show("You cannot modify Read-Only records.", "Record is Read-Only", MessageBoxButtons.OK, MessageBoxIcon.Information);
                             e.Cancel = true;
                         }
                     }
                     else
                     {
                         e.Cancel = true;
                     }
                 }
             }
         }
     }
     catch (Exception x)
     {
         UIHelper.HandleUIException(x);
     }
 }
 void grdThongTinChuaThanhToan_EditingCell(object sender, EditingCellEventArgs e)
 {
     if (grdThongTinChuaThanhToan.CurrentColumn != null) grdThongTinChuaThanhToan.CurrentColumn.InputMask = "";
 }
 void grdPhieuNhapChiTiet_EditingCell(object sender, EditingCellEventArgs e)
 {
     if (grdPhieuNhapChiTiet.CurrentColumn != null) grdPhieuNhapChiTiet.CurrentColumn.InputMask = "";
 }
 void grdQhe_EditingCell(object sender, EditingCellEventArgs e)
 {
     try
     {
         if (grdQhe.CurrentColumn != null) grdQhe.CurrentColumn.InputMask = "";
     }
     catch
     {
     }
 }
Ejemplo n.º 8
0
 private void Dgv_Categoria_EditingCell(object sender, EditingCellEventArgs e)
 {
     e.Cancel = true;
 }
Ejemplo n.º 9
0
 private void gridEX1_EditingCell(object sender, EditingCellEventArgs e)
 {
 }
Ejemplo n.º 10
0
 private void Dgv_Detalle_EditingCell_1(object sender, EditingCellEventArgs e)
 {
     e.Cancel = false;
 }
Ejemplo n.º 11
0
 private void Dgv_Buscador_EditingCell(object sender, EditingCellEventArgs e)
 {
     e.Cancel = true;
 }