|
@@ -698,8 +698,15 @@ namespace PRSDesktop
|
|
|
var row = Employees.Rows.FirstOrDefault(r => r.Get<Employee, Guid>(c => c.ID) == id);
|
|
|
if (row != null)
|
|
|
{
|
|
|
- var emp = new Employee { ID = id, ShowOnInOutBoard = include };
|
|
|
- Client.Save(emp, include ? "Added To" : "Removed From" + " In/Out Board", (o, e) => { });
|
|
|
+ var emp = row.ToObject<Employee>();
|
|
|
+ emp.ShowOnInOutBoard = include;
|
|
|
+ Client.Save(emp, include ? "Added To" : "Removed From" + " In/Out Board", (o, e) =>
|
|
|
+ {
|
|
|
+ if(e is not null)
|
|
|
+ {
|
|
|
+ CoreUtils.LogException(ClientFactory.UserID, e);
|
|
|
+ }
|
|
|
+ });
|
|
|
row.Set<Employee, bool>(x => x.ShowOnInOutBoard, include);
|
|
|
model.Active = include;
|
|
|
}
|