C# Command Line program for importing data from XML files - 1.0
Bütçe $30-250 USD
Hello,
I require a coder to write three functions in C#
Function 1 - ImportSourceData
It will need to accept the following argument "SourceID" (INT)
It will then call GetSourceData
It will then create an array containing the users, which will be filled by
Calling ImportSourceData-SIMSEngine-User, passing the path of the Staffreport information).
Calling ImportSourceData-SIMSEngine-User again, but this time passing the path of the Student Report information.
The array will then be filled with users.
This will then be passed to the console and written with a line per array item.
Function 2 - GetSourceData
It will need to accept the following argument "SourceID" (INT)
This will then read an XML file named by the SourceID, such as [url removed, login to view], or [url removed, login to view] depending on the Source Integer used.
It will then parse this into a dictionary, so that the rest of the import routine can easily read the parameters.
Function 3 – ImportSourceData-SIMSEngine-User
It will need to accept the following arguments
"CommandLinePath" - string
"SIMS_Username" - string
"SIMS_Password" - string
"ReportName" - string
"DaysAhead" - Integer
"DaysLeft" - Integer
"UserType" - string, either STAFF or STUDENT
It calls the command line program, passing the arguments of SIMS_CommandLinePath, SIMS_Username, SIMS_Password and REPORTNAME
It will then read the generated file in the directory, which will be in a XML format
It will then parse the XML data into the array, adding another array field of UserType which would be set as defined. Entries will only be added to this array if
If the entry date is todays date or earlier and the leaving date is blank.
If the entry date is earlier than the leaving date specified, and where the leaving date is less than the number of days ago as specified in the DAYSLEFT (so for example if the report is run on 7th May 2017, and the DAYSLEFT equals 3, and there was an entry in the XML with 2nd May then this entry would not be added, as the date was more than 3 days ago.
If the entry date is after the leaving date specified, and the entry date is either today or in the future where the number of days specified by the DAYSAHEAD.
If the entry date is in the future and the leave data is not specified then it will be added only if the entry date is within a number of days specified by the DAYSAHEAD. So for example if there was an entry in the array with 20th May, but the report was run on 7th May and the DAYSHEAD=8, then the entry would not be added
Example XML files are attached.
Bu iş için 21 freelancer ortalamada $162 teklif veriyor
Hello, my name is Yakov. I am experienced .Net developer. For your project enough to use standard .Net functions and features like Linq to XML, so I can implement this code using only them. Relevant Skills and Exper Daha Fazla
I am an expert for developing application with .net, c#. If you contact me, you will get the perfect and a good and a honest developer. Relevant Skills and Experience I will never disappoint my employer with my work. Daha Fazla
- Relevant Skills and Experience - Proposed Milestones $250 USD - Milestone Hello, My name is Miguel Febres and you can locate my resume and certifications in the following links: [url removed, login to view] Daha Fazla
Hello, I'm Karim. I will be able to create the requested C# Command line app to import data from XML files. Relevant Skills and Experience Well over 3 years of experience in the field. Fluent in C# & the .NET framewor Daha Fazla
i am C#, .Net expert and have full experience for 7 years. C#, .Net is my top skill and my interested skill. I can provide most quality and high fast. if you want to success, please contact me. Relevant Skills and Exp Daha Fazla
hi. does it need to just output results to console? both examples in .pdf file are input files? do you have output example for them? Relevant Skills and Experience c# is my main language. >6 years of experience with i Daha Fazla
Hi there! I have read your initial requirements however, I would like to discuss things in detail with you. Relevant Skills and Experience We have been using .Net since last 5 years which include new application devel Daha Fazla
hi i am experienced in this work and has done several times i can do this and available thank you regards saleem [url removed, login to view] Relevant Skills and Experience [url removed, login to view] username : admin passwo Daha Fazla
Hi. I can create auto scripts to scrape websites, auto click, format txt, csv, xls, xlsx, doc, docx, rtf, json, xml, database files as you request. I can start right now Relevant Skills and Experience I am an expert i Daha Fazla
Hi, I have gone through your project details and I assure I can do it as i got all the skills required for this project. I have already completed a lot of similar projects in the past so it is my pleasure to work Daha Fazla
Hi, You want a dedicated developer? with: - experience. - passion. - life long learner. Please feel free to reach out to my profile, for a chat. Best. Mahfoudh AROUS.