Example #1
0
        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));
        }
Example #3
0
 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));
 }