public bool InserirTema(ModelTema modelTema) { try { string instrucao = string.Format("INSERT INTO tbTema (Nome, EnderecoImagemFundo, EnderecoImagem, R, G, B, Status) VALUES (@Nome, @EnderecoImagemFundo, @EnderecoImagem, @R, @G, @B, @Status)"); SqlCommand command = new SqlCommand(instrucao, controllerConfiguracaoSQL.Conectar()); command.Parameters.AddWithValue("@Nome", modelTema.Nome); command.Parameters.AddWithValue("@EnderecoImagemFundo", modelTema.EnderecoImagemFundo); command.Parameters.AddWithValue("@EnderecoImagem", modelTema.ImagemEndereco); command.Parameters.AddWithValue("@R", modelTema.R); command.Parameters.AddWithValue("@G", modelTema.G); command.Parameters.AddWithValue("@B", modelTema.B); command.Parameters.AddWithValue("@Status", modelTema.status); return(Convert.ToBoolean(command.ExecuteNonQuery())); } catch { controllerConfiguracaoSQL.Fechar(); return(false); } finally { controllerConfiguracaoSQL.Fechar(); } }
public bool DeletarTema(ModelTema modelTema) { try { string instrucao = string.Format(@"DELETE FROM tbTema WHERE Codigo = @Codigo"); SqlCommand command = new SqlCommand(instrucao, controllerConfiguracaoSQL.Conectar()); command.Parameters.AddWithValue("@Codigo", modelTema.Codigo); return(Convert.ToBoolean(command.ExecuteNonQuery())); } catch { throw; } finally { controllerConfiguracaoSQL.Fechar(); } }
public bool AtivarTema(ModelTema modelTema) { try { string instrucao = string.Format(@"UPDATE tbTema SET Status = '1' WHERE Codigo = @Codigo"); SqlCommand command = new SqlCommand(instrucao, controllerConfiguracaoSQL.Conectar()); command.Parameters.AddWithValue("Codigo", modelTema.Codigo); return(Convert.ToBoolean(command.ExecuteNonQuery())); } catch { controllerConfiguracaoSQL.Fechar(); return(false); } finally { controllerConfiguracaoSQL.Fechar(); } }
public bool AlterarTema(ModelTema modelTema) { try { string instrucao = string.Format(@"UPDATE tbTema SET EnderecoImagemFundo = @EnderecoImagemFundo, EnderecoImagem = @EnderecoImagem, R = @R, G = @G, B = @B WHERE Codigo = @Codigo"); SqlCommand command = new SqlCommand(instrucao, controllerConfiguracaoSQL.Conectar()); command.Parameters.AddWithValue("@Codigo", modelTema.Codigo); command.Parameters.AddWithValue("@EnderecoImagemFundo", modelTema.EnderecoImagemFundo); command.Parameters.AddWithValue("@EnderecoImagem", modelTema.ImagemEndereco); command.Parameters.AddWithValue("@R", modelTema.R); command.Parameters.AddWithValue("@G", modelTema.G); command.Parameters.AddWithValue("@B", modelTema.B); return(Convert.ToBoolean(command.ExecuteNonQuery())); } catch { throw; } finally { controllerConfiguracaoSQL.Fechar(); } }
public FrmCadastrarTema(ModelTema modelTema) { InitializeComponent(); if (modelTema != null && !modelTema.Consultar) { lblCadastrar.Text = "Editar"; pnlCadastrarTema.Enabled = false; btnSalvar.Text = "Editar"; btnCancelar.Text = "Fechar"; codigo = modelTema.Codigo; txtNome.Text = modelTema.Nome; txtEnderecoImagemFundo.Text = modelTema.EnderecoImagemFundo; txtImagemEndereco.Text = modelTema.ImagemEndereco; txtColorR.Text = modelTema.R; txtColorG.Text = modelTema.G; txtColorB.Text = modelTema.B; ptnPrevia.BackColor = Color.FromArgb(Convert.ToInt32(txtColorR.Text), Convert.ToInt32(txtColorG.Text), Convert.ToInt32(txtColorB.Text)); txtNome.Enabled = false; ptnPrevia.BackgroundImage = Image.FromFile(txtEnderecoImagemFundo.Text); } if (modelTema != null && modelTema.Consultar) { lblCadastrar.Text = "Consultar"; pnlCadastrarTema.Enabled = false; btnCancelar.Text = "Fechar"; btnSalvar.Visible = false; codigo = modelTema.Codigo; txtNome.Text = modelTema.Nome; txtEnderecoImagemFundo.Text = modelTema.EnderecoImagemFundo; txtImagemEndereco.Text = modelTema.ImagemEndereco; txtColorR.Text = modelTema.R; txtColorG.Text = modelTema.G; txtColorB.Text = modelTema.B; ptnPrevia.BackColor = Color.FromArgb(Convert.ToInt32(txtColorR.Text), Convert.ToInt32(txtColorG.Text), Convert.ToInt32(txtColorB.Text)); ptnPrevia.BackgroundImage = Image.FromFile(txtEnderecoImagemFundo.Text); } }