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 btnUpdate_Click(object sender, EventArgs e) { Agenda age = new Agenda(); AgendaDB ageDB = new AgendaDB(); age = ageDB.Select(Convert.ToInt32(Session["Agenda2"])); if (string.IsNullOrWhiteSpace(txtTitulo.Text)) { lblMensagem.Text = "Insira um titulo"; divMensagem.Attributes["class"] = "alert alert-danger"; } else if (string.IsNullOrWhiteSpace(txtDescricao.Text)) { lblMensagem.Text = "Insira uma descrição para o evento"; divMensagem.Attributes["class"] = "alert alert-danger"; } else if (string.IsNullOrWhiteSpace(txtData.Text)) { lblMensagem.Text = "Insira uma Data"; divMensagem.Attributes["class"] = "alert alert-danger"; } else if (string.IsNullOrWhiteSpace(txtHora.Text)) { lblMensagem.Text = "Favor selecione uma hora para o evento"; divMensagem.Attributes["class"] = "alert alert-danger"; } else { TimeSpan hora = Convert.ToDateTime(txtHora.Text).TimeOfDay; DateTime data = Convert.ToDateTime(txtData.Text); DateTime datahora = data + hora; age.DataFinalizacao = datahora; age.Descricao = txtDescricao.Text; age.Titulo = txtTitulo.Text; if (ageDB.Update(age)) { lblMensagem.Text = "Evento atualizado!"; divMensagem.Attributes["class"] = "alert alert-success"; txtData.Text = DateTime.Today.ToShortDateString(); txtHora.Text = string.Empty; txtTitulo.Text = string.Empty; txtDescricao.Text = string.Empty; btnCadastrar.Visible = true; btnUpdate.Visible = false; btnCancelar.Visible = false; Session["Agenda"] = null; Session["Agenda2"] = null; CarregaGrid(); } else { //msg de erro } } }