Example #1
0
        protected override void UpdateRow(IBllEntity entity, int row)
        {
            BllGroup data = (BllGroup)entity;

            Groups[row] = data;
            FillRow(data, dataGridView1.Rows[row]);
        }
Example #2
0
        protected override DataGridViewRow FillRow(IBllEntity entity, DataGridViewRow row)
        {
            BllGroup data = (BllGroup)entity;

            row.Cells[0].Value = data.Name;
            return(row);
        }
 public BllGroup UpdateGroup(BllGroup entity)
 {
     using (ServiceDB serviceDB = new ServiceDB())
     {
         IUnitOfWork   uow     = new UnitOfWork(serviceDB);
         IGroupService service = new GroupService(uow);
         return(service.Update(entity));
     }
 }
        public BllGroup MapToBll(DalGroup entity)
        {
            BllGroup bllEntity = new BllGroup
            {
                Id   = entity.Id,
                Name = entity.Name,
            };

            return(bllEntity);
        }
        public DalGroup MapToDal(BllGroup entity)
        {
            DalGroup dalEntity = new DalGroup
            {
                Id   = entity.Id,
                Name = entity.Name,
            };

            return(dalEntity);
        }
Example #6
0
 public List <BllUser> GetUsersByGroupAndSignInDateRange(BllGroup group, int permissibleRangeInDays)
 {
     try
     {
         return(server.GetUsersByGroupAndSignInDateRange(group, permissibleRangeInDays));
     }
     catch
     {
         throw new ConnectionFailedException();
     }
 }
 protected override void button1_Click(object sender, EventArgs e)
 {
     if (textBox1.Text == "")
     {
         MessageBox.Show("Введите название", "Оповещение");
     }
     else
     {
         BllGroup Group = (BllGroup)Entity;
         Group.Name = textBox1.Text;
         Entity     = server.UpdateGroup(Group);
         base.button1_Click(sender, e);
     }
 }
Example #8
0
 protected override void button1_Click(object sender, EventArgs e)
 {
     if (textBox1.Text == "")
     {
         MessageBox.Show("Введите название", "Оповещение");
     }
     else
     {
         Entity = new BllGroup
         {
             Name = textBox1.Text,
         };
         Entity = server.CreateGroup((BllGroup)Entity);
         base.button1_Click(sender, e);
     }
 }
 public List <BllUser> GetUsersByGroup(BllGroup group)
 {
     try
     {
         using (ServiceDB serviceDB = new ServiceDB())
         {
             IUnitOfWork  uow         = new UnitOfWork(serviceDB);
             IUserService userService = new UserService(uow);
             return(userService.GetUsersByGroup(group.Id));
         }
     }
     catch (Exception ex)
     {
         LogWriter.WriteMessage("GetUsersByGroup", ex.Message + ex.InnerException, group.Name);
         return(null);
     }
 }
 public List <BllUser> GetUsersByGroupAndSignInDateRange(BllGroup group, int permissibleRangeInDays)
 {
     try
     {
         using (ServiceDB serviceDB = new ServiceDB())
         {
             IUnitOfWork  uow         = new UnitOfWork(serviceDB);
             IUserService userService = new UserService(uow);
             return(userService.GetUsersByGroupAndSignInDateRange(group.Id, permissibleRangeInDays));
         }
     }
     catch (Exception ex)
     {
         LogWriter.WriteMessage("GetUsersByGroupAndSignInDateRange", ex.Message + ex.InnerException, group.Name);
         return(null);
     }
 }
        private IEnumerable <BllUser> GetUserByGroups(BllGroup group)
        {
            IEnumerable <BllUser> users = null;
            bool success = false;

            while (!success)
            {
                try
                {
                    IUserGetter ug = new UserGetter(serverInstance.server);
                    users   = ug.GetUsersByGroupAndSignInDateRange(group, int.Parse(Properties.Resources.PERMISSIBLE_DATE_RANGE_IN_DAYS));
                    success = true;
                }
                catch
                {
                    serverInstance.ConnectToServer();
                    success = false;
                }
            }
            return(users);
        }
Example #12
0
 public static Int32 DeleteGroup(Int32 group_id)
 {
     return(BllGroup.DeleteGroup(group_id));
 }
Example #13
0
 public static Int32 UpdateGroup(Int32 group_id, string group_name)
 {
     return(BllGroup.UpdateGroup(group_id, group_name));
 }
Example #14
0
 public static Int32 InsertGroup(string group_name)
 {
     return(BllGroup.InsertGroup(group_name));
 }
Example #15
0
 public static GroupDS.GroupDSDataTable SelectGroup(Int32 group_id)
 {
     return(BllGroup.SelectGroup(group_id));
 }
Example #16
0
 public static GroupDS.GroupDSDataTable GetGroupList(Int32 agent_id, Int32 facility_id)
 {
     return(BllGroup.GetGroupList(agent_id, facility_id));
 }
 public AmendGroupForm(DirectoryForm parent, IBusinessService server, BllGroup entity) : base(parent, server, entity)
 {
     InitializeComponent();
     textBox1.Text = entity.Name;
 }
Example #18
0
 public AddGroupForm(DirectoryForm parent, IBusinessService server, BllGroup Group) : base(parent, server, Group)
 {
     InitializeComponent();
 }