private void button2_Click(object sender, EventArgs e) { if (tipoQuarto == null) { tipoQuarto = new tipoQuarto(); } int idTipoQuarto = tipoQuarto.idTipoQuarto > 0 ? tipoQuarto.idTipoQuarto : 0; tipoQuarto.idTipoQuarto = idTipoQuarto; tipoQuarto.descricao = txt_DescricaoTipoQuarto.Text; string mensagem = ""; if (tipoQuarto.idTipoQuarto == 0) { db.tipoQuarto.Add(tipoQuarto); mensagem = "Tipo quarto registrado com sucesso"; } else { var obj = db.Entry(tipoQuarto); obj.Property(x => x.descricao).IsModified = true; mensagem = "Tipo quarto alterado com sucesso"; } db.SaveChanges(); MessageBox.Show(mensagem); CarregarGrid(); LimparCampos(); }
private void btn_tipoQuartoEditar_Click(object sender, EventArgs e) { if (grid_TipoQuarto.SelectedRows.Count > 0) { DataGridViewRow linha = grid_TipoQuarto.SelectedRows[0]; int idTipoQuarto = (int)linha.Cells["idTipoQuarto"].Value; tipoQuarto = db.tipoQuarto.Where(x => x.idTipoQuarto == idTipoQuarto).FirstOrDefault(); txt_DescricaoTipoQuarto.Text = tipoQuarto.descricao; } else { MessageBox.Show("Selecione um tipo de quarto para alterar! "); } }
private void btn_TipoQuartoExcluir_Click(object sender, EventArgs e) { if (grid_TipoQuarto.SelectedRows.Count > 0) { DataGridViewRow linha = grid_TipoQuarto.SelectedRows[0]; int idtipoQuarto = (int)linha.Cells["idtipoQuarto"].Value; tipoQuarto = db.tipoQuarto.Where(x => x.idTipoQuarto == idtipoQuarto).FirstOrDefault(); db.tipoQuarto.Remove(tipoQuarto); db.SaveChanges(); MessageBox.Show("Tipo quarto excluido com sucesso"); CarregarGrid(); LimparCampos(); } else { MessageBox.Show("Selecione um tipo de quarto para excluir! "); } }
public void LimparCampos() { txt_DescricaoTipoQuarto.Clear(); tipoQuarto = null; }