public bool Alterar(Avaliacoes obj) { try { var dataAccess = Instances.DataBase5(); dataAccess.ClearParameters(); dataAccess.AddParameters("@Cod_Servidor", obj.Servidor.Codigo); dataAccess.AddParameters("@Nome", obj.Servidor.Nome); dataAccess.AddParameters("@Cargo", obj.Servidor.Cargo); dataAccess.AddParameters("@Secretaria", obj.Servidor.Secretaria); dataAccess.AddParameters("@Setor", obj.Servidor.Setor); dataAccess.AddParameters("@NivelSalarial", obj.Servidor.NivelSalarial); dataAccess.AddParameters("@DataAdmissao", obj.Servidor.Admissao.ToString("dd/MM/yyyy")); dataAccess.AddParameters("@Situacao", obj.Servidor.Situacao); dataAccess.AddParameters("@DataAvaliacao", obj.DataAvaliacao.ToString("dd/MM/yyyy")); dataAccess.AddParameters("@AnoParImpar", obj.Servidor.AnoParAnoImpar); dataAccess.AddParameters("@Pontos", obj.Pontos); dataAccess.AddParameters("@Resultado", obj.Resultado); dataAccess.AddParameters("@DescricaoResultado", obj.DescricaoResultado); dataAccess.AddParameters("@Indice", obj.Indice); string sql = @"UPDATE Avaliacoes SET Cod_Servidor = @Cod_Servidor, Nome = @Nome, Cargo = @Cargo, Secretaria = @Secretaria, Setor = @Setor, NivelSalarial = @NivelSalarial, DataAdmissao = @DataAdmissao, Situacao = @Situacao, DataAvaliacao = @DataAvaliacao, AnoParImpar = @AnoParImpar, Pontos = @Pontos, Resultado = @Resultado, DescricaoResultado = @DescricaoResultado WHERE (Indice = @Indice)"; return(dataAccess.Write(sql)); } catch (Exception ex) { System.Windows.MessageBox.Show(ex.Message); return(false); } }
public bool Gravar(Avaliacoes obj) { try { var dataAccess = Instances.DataBase5(); dataAccess.ClearParameters(); dataAccess.AddParameters("@Cod_Servidor", obj.Servidor.Codigo); dataAccess.AddParameters("@Nome", obj.Servidor.Nome); dataAccess.AddParameters("@Cargo", obj.Servidor.Cargo); dataAccess.AddParameters("@Secretaria", obj.Servidor.Secretaria); dataAccess.AddParameters("@Setor", obj.Servidor.Setor); dataAccess.AddParameters("@NivelSalarial", obj.Servidor.NivelSalarial); dataAccess.AddParameters("@DataAdmissao", obj.Servidor.Admissao.ToString("dd/MM/yyyy")); dataAccess.AddParameters("@Situacao", obj.Servidor.Situacao); dataAccess.AddParameters("@DataAvaliacao", obj.DataAvaliacao.ToString("dd/MM/yyyy")); dataAccess.AddParameters("@AnoParImpar", obj.Servidor.AnoParAnoImpar); dataAccess.AddParameters("@Pontos", obj.Pontos); dataAccess.AddParameters("@Resultado", obj.Resultado); dataAccess.AddParameters("@DescricaoResultado", obj.DescricaoResultado); return(dataAccess.Write(@"INSERT INTO Avaliacoes (Cod_Servidor, Nome, Cargo, Secretaria, Setor, NivelSalarial, DataAdmissao, Situacao, DataAvaliacao, AnoParImpar, Pontos, Resultado, DescricaoResultado) VALUES (@Cod_Servidor, @Nome, @Cargo, @Secretaria, @Setor, @NivelSalarial, @DataAdmissao, @Situacao, @DataAvaliacao, @AnoParImpar, @Pontos, @Resultado, @DescricaoResultado)")); } catch (Exception ex) { System.Windows.MessageBox.Show(ex.Message); return(false); } }
public Avaliacoes Indice(int indice) { try { var lst = new Avaliacoes(); var dataAccess = Instances.DataBase5(); dataAccess.ClearParameters(); dataAccess.AddParameters("@Indice", indice); foreach (DataRow dr in dataAccess.Read(@"SELECT * FROM Avaliacoes WHERE (Indice = @Indice)").Rows) { lst.Indice = (int)dr["Indice"]; lst.Servidor.Codigo = dr["Cod_Servidor"].ToString(); lst.Servidor.Nome = dr["Nome"].ToString(); lst.Servidor.Cargo = dr["Cargo"].ToString(); lst.Servidor.Secretaria = dr["Secretaria"].ToString(); lst.Servidor.Setor = dr["Setor"].ToString(); lst.Servidor.NivelSalarial = dr["NivelSalarial"].ToString(); lst.Servidor.Admissao = (DateTime)dr["DataAdmissao"]; lst.Servidor.Situacao = dr["Situacao"].ToString(); lst.DataAvaliacao = (DateTime)dr["DataAvaliacao"]; lst.Servidor.AnoParAnoImpar = dr["AnoParImpar"].ToString(); lst.Resultado = dr["Resultado"].ToString(); lst.Pontos = (int)dr["Pontos"]; lst.DescricaoResultado = dr["DescricaoResultado"].ToString(); } return(lst); } catch (Exception ex) { System.Windows.MessageBox.Show(ex.Message); return(null); } }