public Result SendCasecAccount(CasecAccountInfo info) { var log = new TmpLogServiceInfo(); log.Status = 0; log.CallType = (int)CallType.SendCasecAccount; log.Time = DateTime.Now; try { var model = new CasecAccount(); model.contactId = info.ContactId; model.casecAccount = info.Account; model.passWord = info.Password; // var infoContact = ContactRepository.GetInfo(info.ContactId); model.tenHV = infoContact.Fullname; var ws = new WsCRMSoapClient("WsCRMSoap"); var input = JsonConvert.SerializeObject(model); var output = ws.UpdateAcountCasec(input); var result = JsonConvert.DeserializeObject <Result>(output); log.Description = result.Description + "_" + input; log.Status = result.Code; TmpLogServiceRepository.Create(log); return(result); } catch (Exception ex) { var result = new Result(); result.Code = 1; result.Description = "Không gửi được thông tin tài khoản cấp cho Chuyên Môn"; log.Description = result.Description; log.Status = result.Code; TmpLogServiceRepository.Create(log); return(result); } }
public Result SendCasecAccount(CasecAccountInfo info) { var log = new TmpLogServiceInfo(); log.Status = 0; log.CallType = (int)CallType.SendCasecAccount; log.Time = DateTime.Now; try { var model = new CasecAccount(); model.contactId = info.ContactId; model.casecAccount = info.Account; model.passWord = info.Password; // var infoContact = ContactRepository.GetInfo(info.ContactId); model.tenHV = infoContact.Fullname; var ws = new WsCRMSoapClient("WsCRMSoap"); var input = JsonConvert.SerializeObject(model); var output = ws.UpdateAcountCasec(input); var result = JsonConvert.DeserializeObject<Result>(output); log.Description = result.Description + "_" + input; log.Status = result.Code; TmpLogServiceRepository.Create(log); return result; } catch (Exception ex) { var result = new Result(); result.Code = 1; result.Description = "Không gửi được thông tin tài khoản cấp cho Chuyên Môn"; log.Description = result.Description; log.Status = result.Code; TmpLogServiceRepository.Create(log); return result; } }