protected void BtnSalvar_Click(object sender, EventArgs e) { Agenda agenda = new Agenda() { Hora = TxtHorario.Text, Data = TxtData.Text, Medico = new Medico() { Id = int.Parse(cboMedico.SelectedValue.ToString()) }, Paciente = new Paciente() { Id = int.Parse(cboPaciente.SelectedValue.ToString()) }, }; AgendaDB agendaDB = new AgendaDB(); bool status = agendaDB.Insert(agenda); if (status) { LblMsg.Text = "Registro inserido!"; LoadGrid(); ClearForms(); } else { LblMsg.Text = "Erro ao inserir registro"; LblMsg.ForeColor = Color.Red; } }
protected void BtnSalvar_Click(object sender, EventArgs e) { Agenda agenda = getData(); var db = new AgendaDB(); if (agenda.Id == 0) { if (db.Insert(agenda)) { LblMsg.Text = "Registro inserido!"; } else { LblMsg.Text = "Erro ao inserir registro"; } } else { if (db.Update(agenda)) { LblMsg.Text = "Registro atualizado!"; } else { LblMsg.Text = "Erro ao atualizar registro"; } } LoadGrid(); }
protected void btnCadastrar_Click(object sender, EventArgs e) { Agenda age = new Agenda(); AgendaDB ageDB = new AgendaDB(); Advogado adv = new Advogado(); adv.Codigo = Convert.ToInt32(Session["Advogado"]); age.PessoaAdvogado = adv; if (string.IsNullOrWhiteSpace(txtTitulo.Text)) { lblMensagem.Text = "Insira um titulo"; divMensagem.Attributes["class"] = "alert alert-danger"; txtTitulo.Focus(); } else if (string.IsNullOrWhiteSpace(txtDescricao.Text)) { lblMensagem.Text = "Insira uma descrição para o evento"; divMensagem.Attributes["class"] = "alert alert-danger"; txtDescricao.Focus(); } else if (string.IsNullOrWhiteSpace(txtData.Text)) { lblMensagem.Text = "Insira uma Data"; divMensagem.Attributes["class"] = "alert alert-danger"; txtData.Focus(); } else if (Convert.ToDateTime(txtData.Text) < DateTime.Today) { lblMensagem.Text = "Favor selecione uma data maior que a de hoje"; divMensagem.Attributes["class"] = "alert alert-danger"; txtData.Focus(); } else if (string.IsNullOrWhiteSpace(txtHora.Text)) { lblMensagem.Text = "Favor selecione uma hora para o evento"; divMensagem.Attributes["class"] = "alert alert-danger"; txtHora.Focus(); } else { try { TimeSpan hora = Convert.ToDateTime(txtHora.Text).TimeOfDay; DateTime data = Convert.ToDateTime(txtData.Text); age.DataFinalizacao = data + hora; age.Descricao = txtDescricao.Text; age.Titulo = txtTitulo.Text; if (ageDB.Insert(age)) { lblMensagem.Text = "Evento Inserido com sucesso!"; divMensagem.Attributes["class"] = "alert alert-success"; txtTitulo.Text = string.Empty; txtHora.Text = string.Empty; txtDescricao.Text = string.Empty; txtData.Text = DateTime.Today.ToString("dd/MM/yyyy"); CarregaGrid(); } else { lblMensagem.Text = "Erro ao cadastrar"; divMensagem.Attributes["class"] = "alert alert-danger"; } } catch (FormatException) { lblMensagem.Text = "Data ou Hora invalida"; divMensagem.Attributes["class"] = "alert alert-danger"; txtData.Focus(); } } }