예제 #1
0
        private void AdicionaNotaTarefa(NotaTarefa pNota)
        {
            ucNotaTarefa nota = new ucNotaTarefa(pNota);

            flowLayoutPanel1.Controls.Add(nota);

            flowLayoutPanel1.Refresh();
        }
예제 #2
0
        /// <summary>
        /// Método adiciona uma nota
        /// </summary>
        /// <param name="pInfo"></param>
        public void AdicionarNota(NotaTarefa pInfo)
        {
            using (var ctx = new Context())
            {
                NotaTarefa nota = new NotaTarefa();

                nota.Nota     = pInfo.Nota;
                nota.TarefaId = pInfo.TarefaId;

                ctx.NotaTarefas.Add(nota);
                ctx.SaveChanges();
            }
        }
예제 #3
0
        /// <summary>
        /// Evento tecla pressionada txt adiciona nota
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void txtAdicionaNota_KeyDown(object sender, KeyEventArgs e)
        {
            if (e.KeyCode == Keys.Enter && !string.IsNullOrEmpty(txtAdicionaNota.Text) && !string.IsNullOrWhiteSpace(txtAdicionaNota.Text))
            {
                NotaTarefa notaTare = new NotaTarefa();
                notaTare.Nota     = txtAdicionaNota.Text;
                notaTare.TarefaId = tarefa.Id;

                notaTarefaBLL.AdicionarNota(notaTare);

                AtualizaDataGrids();

                txtAdicionaNota.Clear();

                AdicionaNotaTarefa(notaTare);
            }
        }
예제 #4
0
 public ucNotaTarefa(NotaTarefa pInfo)
 {
     InitializeComponent();
     txtNota.Text = pInfo.Nota;
     tarefaId     = pInfo.TarefaId;
 }
예제 #5
0
 /// <summary>
 /// Método adiciona uma nota
 /// </summary>
 /// <param name="pInfo"></param>
 public void AdicionarNota(NotaTarefa pInfo)
 {
     dal.AdicionarNota(pInfo);
 }