public PlanoContaModel CarregarRegistro(int?id) { PlanoContaModel Item = new PlanoContaModel(); string id_usuario_logado = HttpContextAccessor.HttpContext.Session.GetString("IdUsuarioLogado"); string sql = $"SELECT ID, DESCRICAO, TIPO, USUARIO_ID FROM PLANO_CONTAS WHERE USUARIO_ID={id_usuario_logado} AND ID = {id}"; DAL objDAL = new DAL(); DataTable dt = objDAL.RetDataTable(sql); Item.Id = int.Parse(dt.Rows[0]["ID"].ToString()); Item.Descricao = dt.Rows[0]["DESCRICAO"].ToString(); Item.Tipo = dt.Rows[0]["TIPO"].ToString(); Item.Usuario_Id = int.Parse(dt.Rows[0]["USUARIO_ID"].ToString()); return(Item); }
public List <PlanoContaModel> ListaPlanoContas() { List <PlanoContaModel> lista = new List <PlanoContaModel>(); PlanoContaModel Item; string id_usuario_logado = HttpContextAccessor.HttpContext.Session.GetString("IdUsuarioLogado"); string sql = $"SELECT ID, DESCRICAO, TIPO, USUARIO_ID FROM PLANO_CONTAS WHERE USUARIO_ID={id_usuario_logado}"; DAL objDAL = new DAL(); DataTable dt = objDAL.RetDataTable(sql); for (int i = 0; i < dt.Rows.Count; i++) { Item = new PlanoContaModel(); Item.Id = int.Parse(dt.Rows[i]["ID"].ToString()); Item.Descricao = dt.Rows[i]["DESCRICAO"].ToString(); Item.Tipo = dt.Rows[i]["TIPO"].ToString(); Item.Usuario_Id = int.Parse(dt.Rows[i]["USUARIO_ID"].ToString()); lista.Add(Item); } return(lista); }