public async Task <IEnumerable <S2SGetProgramCodesByCropResult> > GetProjectsAsync(string crop) { var(UserName, Password) = Credentials.GetCredentials(); using (var svc = new S2SSoapClient { Url = ConfigurationManager.AppSettings["S2SCapacitySlotUrl"], //Credentials = new NetworkCredential("prakash_as", "20prak!!@@19") Credentials = new NetworkCredential(UserName, Password) }) { svc.Model = new { crop }; var response = await svc.GetProgramCodesByCropAsync(); return(response); } }
public async Task <IEnumerable <S2SCreateSowingListResult> > UploadDonorlistAsync(IEnumerable <S2SCreateSowingListData> args) { var(UserName, Password) = Credentials.GetCredentials(); using (var svc = new S2SSoapClient { Url = ConfigurationManager.AppSettings["S2SCapacitySlotUrl"], Credentials = new NetworkCredential(UserName, Password) }) { svc.Model = new { args.FirstOrDefault().CropCode, args.FirstOrDefault().CapacitySlotID, args.FirstOrDefault().CapacitySlotName, Donors = args }; var response = await svc.UploadDonorlistAsync(); return(response); } }
public async Task <IEnumerable <S2SCapacitySlotResult> > GetS2SCapacityAsync(S2SCapacitySlotArgs args) { var(UserName, Password) = Credentials.GetCredentials(); using (var svc = new S2SSoapClient { Url = ConfigurationManager.AppSettings["S2SCapacitySlotUrl"], //Credentials = new NetworkCredential("prakash_as", "20prak!!@@19") Credentials = new NetworkCredential(UserName, Password) }) { svc.Model = new { args.BreEzysAdministration, args.CapacitySlotID, args.Crop, args.Source, args.Year }; var response = await svc.GetS2SCapacityAsync(); return(response); } }