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(); }
public EventoVM() { obj = new Evento(); escalas = new ObservableCollection<UscItemProgramacao>(); addEscala = new RelayCommand<UscItemProgramacao>(RunAddEscala, PodeAddEscala); }
protected override void AntesAdicionar() { base.AntesAdicionar(); obj = new Evento(); }
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; }