public async Task <ManagerResult <bool> > RemoveEquity(EquityGroup sysmbolGroup, Guid equitylId)
        {
            ManagerResult <bool> mgrResult = new ManagerResult <bool>();

            try
            {
                var equityGroupItem = new EquityGroupItem();
                equityGroupItem.GroupId  = sysmbolGroup.Id;
                equityGroupItem.EquityId = equitylId;

                using NpgsqlConnection db = new NpgsqlConnection(connString);
                {
                    mgrResult.Entity = await db.DeleteAsync(equityGroupItem);
                }
            }
            catch (Exception ex)
            {
                mgrResult.Exception = ex;
            }

            return(mgrResult);
        }
        public async Task <ManagerResult <EquityGroupItem> > AddEquity(EquityGroup equityGroup, Guid equityId)
        {
            ManagerResult <EquityGroupItem> mgrResult = new ManagerResult <EquityGroupItem>();
            EquityGroupItem equityGroupItem           = new EquityGroupItem();

            try
            {
                equityGroupItem.GroupId  = equityGroup.Id;
                equityGroupItem.EquityId = equityId;

                using (NpgsqlConnection db = new NpgsqlConnection(connString))
                {
                    await db.InsertAsync(equityGroupItem);
                }

                mgrResult.Entity = equityGroupItem;
            }
            catch (Exception ex)
            {
                mgrResult.Exception = ex;
            }

            return(mgrResult);
        }