public static int Salvar(Usuario usuario) { if (usuario.CodigoUsuario == 0) { SqlStatement sql = DatabaseUtil.Connector.BindSql( "insert into usuario (nom_usuario, dsc_email, dsc_senha, dsc_apelido, dat_cadastro, dat_modificacao) values (?, ?, dbo.fn_criptografar_senha(?), ?, getdate(), getdate())"). ToParam("@Nome", usuario.NomeUsuario). ToParam("@Email", usuario.Email). ToParam("@Senha", usuario.Senha). ToParam("@Apelido", usuario.Apelido); sql.Execute(); return(Convert.ToInt32(sql.LastIdentifier("usuario", "cod_usuario"))); } else { DatabaseUtil.Connector.BindSql( "update usuario set nom_usuario = ?, dsc_email = ?, dsc_senha = dbo.fn_criptografar_senha(?), dsc_apelido = ?, dat_modificacao = getdate() where cod_usuario = ?"). ToParam("@Nome", usuario.NomeUsuario). ToParam("@Email", usuario.Email). ToParam("@Senha", usuario.Senha). ToParam("@Apelido", usuario.Apelido). ToParam("@Codigo", usuario.CodigoUsuario). Execute(); return(usuario.CodigoUsuario); } }
public void SalvarFase(ref int codFase, int codBolao, string dscFase, string indTipoFase, string indStatus) { if (codFase == 0) { SqlStatement sql = this.Connector.BindSql("insert into fase (cod_bolao, dsc_fase, ind_tipo_fase, ind_status) values (?, ?, ?, ?)"). ToParam("@Bolao", codBolao). ToParam("@Descricao", dscFase). ToParam("@Tipo", indTipoFase). ToParam("@Status", indStatus); sql.Execute(); codFase = Convert.ToInt32(sql.LastIdentifier("fase", "cod_fase")); } else { this.Connector.BindSql( "update fase set " + "cod_bolao = ?, " + "dsc_fase = ?, " + "ind_tipo_fase = ?, " + "ind_status = ? " + "where cod_fase = ?"). ToParam("@Bolao", codBolao). ToParam("@Descricao", dscFase). ToParam("@Tipo", indTipoFase). ToParam("@Status", indStatus). ToParam("@Fase", codFase). Execute(); } }
public void SalvarGrupo(ref int codGrupo, int codBolao, int codFase, string nomGrupo, string sglGrupo) { if (codGrupo == 0) { SqlStatement sql = this.Connector.BindSql( "insert into grupo (cod_bolao, cod_fase, nom_grupo, sgl_grupo) values (?, ?, ?, ?)"). ToParam("@Bolao", codBolao). ToParam("@Fase", codFase). ToParam("@Nome", nomGrupo). ToParam("@Sigla", sglGrupo); sql.Execute(); codGrupo = Convert.ToInt32(sql.LastIdentifier("grupo", "cod_grupo")); } else { this.Connector.BindSql( "update grupo set " + "cod_bolao = ?, " + "cod_fase = ?, " + "nom_grupo = ?, " + "sgl_grupo = ? " + "where cod_grupo = ?"). ToParam("@Bolao", codBolao). ToParam("@Fase", codFase). ToParam("@Nome", nomGrupo). ToParam("@Sigla", sglGrupo). ToParam("@Grupo", codGrupo). Execute(); } }
public void SalvarJogo(ref int codJogo, int codGrupo, int codFase, int codBolao, int codTimeA, int codTimeB, int numJogo, DateTime datJogo, string dscLocal, DateTime datLimiteAposta) { if (codJogo == 0) { SqlStatement sql = this.Connector.BindSql( "insert into jogo " + "(cod_grupo, cod_fase, cod_bolao, cod_time_a, cod_time_b, " + "num_jogo, dat_jogo, dsc_local, dat_limite_aposta, ind_realizado) " + "values " + "(?, ?, ?, ?, ?, ?, ?, ?, ?, ?)"). ToParam("@Grupo", codGrupo). ToParam("@Fase", codFase). ToParam("@Bolao", codBolao). ToParam("@TimeA", codTimeA). ToParam("@TimeB", codTimeB). ToParam("@Numero", numJogo). ToParam("@Data", datJogo). ToParam("@Local", dscLocal). ToParam("@Limite", datLimiteAposta). ToParam("@Realizado", "N"); sql.Execute(); codJogo = Convert.ToInt32(sql.LastIdentifier("jogo", "cod_jogo")); } else { this.Connector.BindSql( "update jogo set " + "cod_time_a = ?, " + "cod_time_b = ?, " + "num_jogo = ?, " + "dat_jogo = ?, " + "dsc_local = ?, " + "dat_limite_aposta = ? " + "where cod_jogo = ?"). ToParam("@TimeA", codTimeA). ToParam("@TimeB", codTimeB). ToParam("@Numero", numJogo). ToParam("@Data", datJogo). ToParam("@Local", dscLocal). ToParam("@Limite", datLimiteAposta). ToParam("@Codigo", codJogo). Execute(); } }
public static int Salvar(Usuario usuario, bool salvarSenha) { int codUsuario; if (usuario.CodigoUsuario == 0) { SqlStatement sql = DatabaseUtil.Connector.BindSql( "insert into usuario (nom_usuario, dsc_email, dat_cadastro, dat_modificacao, ind_ativo) values (?, ?, getdate(), getdate(), ?)"). ToParam("@Nome", usuario.NomeUsuario). ToParam("@Email", usuario.Email). ToParam("@Ativo", (usuario.Ativo ? "S" : "N")); sql.Execute(); codUsuario = Convert.ToInt32(sql.LastIdentifier("usuario", "cod_usuario")); } else { DatabaseUtil.Connector.BindSql( "update usuario set nom_usuario = ?, dsc_email = ?, dat_modificacao = getdate(), ind_ativo = ? where cod_usuario = ?"). ToParam("@Nome", usuario.NomeUsuario). ToParam("@Email", usuario.Email). ToParam("@Ativo", (usuario.Ativo ? "S" : "N")). ToParam("@Codigo", usuario.CodigoUsuario). Execute(); codUsuario = usuario.CodigoUsuario; } if (salvarSenha) { DatabaseUtil.Connector.BindSql( "update usuario set dsc_senha = dbo.fn_criptografar_senha(?) where cod_usuario = ?"). ToParam("@Senha", usuario.Senha). ToParam("@Codigo", codUsuario). Execute(); } return(codUsuario); }