コード例 #1
0
ファイル: UscTarefa.cs プロジェクト: hempmax/AtualDiaria
 private void dtgComandos_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
 {
     ComandoTarefa cmd = (ComandoTarefa)dtgComandos.Rows[e.RowIndex].DataBoundItem;
     using (FrmComando frm = new FrmComando(cmd))
     {
         if (frm.ShowDialog() == DialogResult.OK)
             cmd.Titulo = (frm.UscCadastro as UscComando).Objeto.Titulo;
     }
 }
コード例 #2
0
ファイル: UscTarefa.cs プロジェクト: hempmax/AtualDiaria
 private void btnAdicionarComando_Click(object sender, EventArgs e)
 {
     using (FrmComando frm = new FrmComando())
     {
         frm.Selecionavel = true;
         if (frm.ShowDialog() == DialogResult.OK)
         {
             int ultOrdem = obj.Comandos.Count == 0 ? 0 : obj.Comandos.Max(x => x.Ordem);
             foreach (DataGridViewRow linha in LinhasSelecionadas(frm.UscCadastro.dtgDados))
             {
                 Comando cmd = (Comando)linha.DataBoundItem;
                 obj.Comandos.Add(new ComandoTarefa(cmd, ++ultOrdem));
             }
             HabilitarSalvamento();
             AtualizaGradeComandos();
         }
     }
 }