public RResult insert_or_update(int?id, string name, string address, string phone) { string message = ""; Manager manager = null; if (id.HasValue) { manager = get_by_id(id.Value); message = "عملیات ویرایش با موفقیت انجام شد. کد پیگیری:"; } else { manager = new Manager(); this.store.Managers.Add(manager); message = "عملیات ثبت با موفقیت انجام شد. کد پیگیری:"; } manager.Name = name; manager.Address = address; manager.Phone = phone; this.store.Commit(); return(RResult.Result(RResult.RResultStatuses.OK, message + manager.Id, manager)); }
public RResult insert_or_update(int?id, string name, string address, string phone) { string message = ""; Employee employee = null; if (id.HasValue) { employee = get_by_id(id.Value); message = "عملیات ویرایش با موفقیت انجام شد. کد پیگیری:"; } else { employee = new Employee(); this.store.Employees.Add(employee); message = "عملیات ثبت با موفقیت انجام شد. کد پیگیری:"; } employee.Name = name; employee.Address = address; employee.Phone = phone; this.store.Commit(); return(RResult.Result(RResult.RResultStatuses.OK, message + employee.Id, employee)); }
public RResult delete(int manager_id) { store.Managers.Remove(get_by_id(manager_id)); this.store.Commit(); return(RResult.Result(RResult.RResultStatuses.OK, "عملیات حذف با موفقیت انجام شد. کد پیگیری: " + manager_id, store.Managers)); }
public RResult delete(int employee_id) { store.Employees.Remove(get_by_id(employee_id)); this.store.Commit(); return(RResult.Result(RResult.RResultStatuses.OK, "عملیات حذف با موفقیت انجام شد. کد پیگیری: " + employee_id, store.Employees)); }