public string CarregarDados(C_CargosSalariosENT cargosSalarios) { string retorno = "0"; try { conexao.LimparParametros(); conexao.AdicionarParametros("@codigo", cargosSalarios.codigo); sql.Clear(); sql.AppendLine("SELECT * FROM Rh_Cargo_Salario WHERE Codigo = @codigo"); DataTable dt = conexao.Consultar(CommandType.Text, Convert.ToString(sql)); foreach (DataRow dr in dt.Rows) { cargosSalarios.codigo = Convert.ToInt16(dr["Codigo"]); cargosSalarios.data = Convert.ToDateTime(dr["Data"].ToString()); cargosSalarios.dataAtualizacao = Convert.ToDateTime(dr["Data_Atualizacao"].ToString()); cargosSalarios.cargo = dr["Cargo"].ToString(); cargosSalarios.salario = (dr["Salario"].ToString()); cargosSalarios.descricao = dr["Descricao"].ToString(); retorno = "1"; } return(retorno); } catch (Exception ex) { return(ex.Message); } }
public string Excluir(C_CargosSalariosENT cargosSalarios) { try { string excluido = null; conexao.LimparParametros(); conexao.AdicionarParametros("@codigo", cargosSalarios.codigo); sql.Clear(); sql.AppendLine("DELETE Rh_Cargo_Salario WHERE Codigo = @codigo"); conexao.Manipular(CommandType.Text, Convert.ToString(sql)); return(excluido = cargosSalarios.codigo.ToString()); } catch (Exception ex) { return(ex.Message); } }
public string ConsultarPorNome(C_CargosSalariosENT cargosSalarios) { string retorno = null; try { conexao.LimparParametros(); conexao.AdicionarParametros("@cargo", cargosSalarios.cargo); sql.Clear(); sql.AppendLine("SELECT Cargo FROM Rh_Cargo_Salario WHERE cargo = @cargo"); DataTable dt = conexao.Consultar(CommandType.Text, Convert.ToString(sql)); foreach (DataRow dr in dt.Rows) { retorno = cargosSalarios.cargo = dr["Cargo"].ToString(); } return(retorno); } catch (Exception ex) { return(ex.Message); } }
public string Gravar(C_CargosSalariosENT cargosSalarios) { try { string retorno = null; conexao.LimparParametros(); conexao.AdicionarParametros("@codigo", cargosSalarios.codigo); conexao.AdicionarParametros("@data", cargosSalarios.data); conexao.AdicionarParametros("@cargo", cargosSalarios.cargo); conexao.AdicionarParametros("@salario", Convert.ToDecimal(cargosSalarios.salario)); //cargosSalarios.salario.Replace(".",",") conexao.AdicionarParametros("@descricao", cargosSalarios.descricao); sql.Clear(); sql.AppendLine("INSERT INTO Rh_Cargo_Salario(Data, Data_Atualizacao, Cargo, Salario, Descricao) "); sql.AppendLine("VALUES (@data, GETDATE(), @cargo, @salario, @descricao) "); sql.AppendLine("SELECT @@IDENTITY AS retorno"); return(retorno = conexao.Manipular(CommandType.Text, Convert.ToString(sql)).ToString()); } catch (Exception ex) { return(ex.Message); } }
public string Atualizar(C_CargosSalariosENT cargosSalarios) { try { string retorno = null; conexao.LimparParametros(); conexao.AdicionarParametros("@codigo", cargosSalarios.codigo); conexao.AdicionarParametros("@data", cargosSalarios.data); conexao.AdicionarParametros("@cargo", cargosSalarios.cargo); conexao.AdicionarParametros("@salario", cargosSalarios.salario); conexao.AdicionarParametros("@descricao", cargosSalarios.descricao); sql.Clear(); sql.AppendLine("UPDATE Rh_Cargo_Salario SET Data = @data, Data_Atualizacao = GETDATE(), "); sql.AppendLine("Cargo = @cargo, Salario = @salario, descricao = @descricao WHERE Codigo = @codigo"); conexao.Manipular(CommandType.Text, Convert.ToString(sql)); return(retorno = cargosSalarios.codigo.ToString()); } catch (Exception ex) { return(ex.Message); } }