Ejemplo n.º 1
0
        public bool Save(string name, string phone, string idcardno,
            string specialidcard, string belong,
            DJ_GroupWorkerType workertype, DJ_DijiesheInfo currentDjs,out DJ_Workers worker, out string errMsg)
        {
            worker = new DJ_Workers();
            bool result = true;
            errMsg = string.Empty;
            var workers = GetWorkers8Multi(string.Empty, name, phone, idcardno, string.Empty, workertype, currentDjs.Id.ToString());
            if (workers.Count > 0)
            {
                result = false;
                worker = workers[0];
                errMsg = "此工作人员已录入,不能重复添加";
            }
            else
            {

                worker.CompanyBelong = belong;
                worker.DJ_Dijiesheinfo = currentDjs;
                worker.IDCard = idcardno;
                worker.Name = name;
                worker.Phone = phone;
                worker.SpecificIdCard = specialidcard;
                worker.WorkerType = workertype;
                Save(worker);
            }
            return result;
        }
Ejemplo n.º 2
0
 public bool Save(string name, string phone, string idcardno,
     string specialidcard, string belong,
     DJ_GroupWorkerType workertype,DJ_DijiesheInfo currentDjs, out string errMsg)
 {
     DJ_Workers worker = new DJ_Workers();
     return Save(name, phone, idcardno, specialidcard, belong, workertype, currentDjs, out worker, out errMsg);
 }