コード例 #1
0
ファイル: UscEvento.cs プロジェクト: hempmax/Escala
        protected override void LerObjetoTela()
        {
            base.LerObjetoTela();
            obj = (Evento)dtgDados.SelectedRows[0].DataBoundItem;
            obj = ctrl.BuscaID(obj.EvtCodigo.ToString());

            edtCodigo.Text = obj.EvtCodigo.ToString();
            edtDescricao.Text = obj.EvtDescricao;
            edtData.Value = obj.EvtData;

            MontaEscalas(obj.Programacao);
            edtCodigo.Focus();
        }
コード例 #2
0
ファイル: VM.Evento.cs プロジェクト: hempmax/Escala
 public EventoVM()
 {
     obj = new Evento();
     escalas = new ObservableCollection<UscItemProgramacao>();
     addEscala = new RelayCommand<UscItemProgramacao>(RunAddEscala, PodeAddEscala);
 }
コード例 #3
0
ファイル: UscEvento.cs プロジェクト: hempmax/Escala
 protected override void AntesAdicionar()
 {
     base.AntesAdicionar();
     obj = new Evento();
 }
コード例 #4
0
ファイル: Program.cs プロジェクト: hempmax/Escala
        private static int IncluirEvento()
        {
            Evento evento = new Evento();
            evento.EvtCodigo = int.Parse(ctrlEvento.LastID());
            evento.EvtData = DateTime.Now;
            evento.EvtDescricao = "Evento incluído";

            Programacao programacao = new Programacao(evento);
            //programacao.PgrCodigo = int.Parse(ctrlProgramacao.LastID());
            //programacao.Add(ctrlEscala.BuscaID("1"));
            //programacao.Add(ctrlEscala.BuscaID("3"));
            //programacao.Add(ctrlEscala.BuscaID("5"));

            evento.Programacao = programacao;
            int retorno = ctrlEvento.Incluir(evento);
            ShowEvento(retorno);
            return retorno;
        }