public UsuarioGrupoResponse GravarUsuarioGrupo(UsuarioGrupoDTO UsuarioGrupo, UsuarioGrupoDTO UsuarioOld) { UsuarioGrupoResponse resposta = new UsuarioGrupoResponse(); try { using (ConexaoDB objetoConexao = new ConexaoDB()) { objetoConexao.AdicionarParametro("@UsuarioGrupoId", SqlDbType.Int, UsuarioGrupo.UsuarioGrupoId); objetoConexao.AdicionarParametro("@Nome", SqlDbType.VarChar, UsuarioGrupo.Nome); objetoConexao.AdicionarParametro("@SiteId", SqlDbType.Int, UsuarioGrupo.SiteId); objetoConexao.AdicionarParametro("@UsuarioGrupoPaiId", SqlDbType.Int, UsuarioGrupo.UsuarioGrupoPaiId); using (DataTable dt = objetoConexao.RetornarTabela("USP_INS_UsuarioGrupo")) { if (dt != null && dt.Rows.Count > 0) { resposta.Resposta.Erro = false;// (bool)dt.Rows[0]["indErro"]; resposta.Resposta.Mensagem = "";// (string)dt.Rows[0]["msgErro"]; resposta.UsuarioGrupo = UsuarioGrupo; resposta.UsuarioGrupo.UsuarioGrupoId = (int)dt.Rows[0]["UsuarioGrupoId"]; } } } } catch (Exception ex) { resposta.Resposta.Erro = true; resposta.Resposta.Mensagem = ex.Message; //logBLL.Error(ex); } return resposta; }
public UsuarioGrupoResponse CarregarUsuarioGrupo(int UsuarioGrupoId) { UsuarioGrupoResponse resposta = new UsuarioGrupoResponse(); UsuarioGrupoDTO usuarioGrupo; try { using (ConexaoDB objetoConexao = new ConexaoDB()) { objetoConexao.AdicionarParametro("@UsuarioGrupoId", SqlDbType.Int, UsuarioGrupoId); using (DataTable dt = objetoConexao.RetornarTabela("USP_SEL_UsuarioGrupo")) { if (dt != null && dt.Rows.Count > 0) { DataRow dr = dt.Rows[0]; usuarioGrupo = new UsuarioGrupoDTO(); CarregarRegistro_UsuarioGrupo(usuarioGrupo, dr); resposta.UsuarioGrupo = usuarioGrupo; } } } } catch (Exception ex) { //logBLL.Error(ex); throw; } return resposta; }