Find Jobs
Hire Freelancers

C# Command Line program for importing data from XML files - 1.0

$30-250 USD

Closed
Posted about 6 years ago

$30-250 USD

Paid on delivery
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 [login to view URL], or [login to view URL] 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.
Project ID: 16018491

About the project

20 proposals
Remote project
Active 6 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
20 freelancers are bidding on average $163 USD for this job
User Avatar
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. Trust me and try it. Thanks regards. Proposed Milestones $155 USD - milestone
$155 USD in 3 days
5.0 (79 reviews)
6.4
6.4
User Avatar
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 Experience Your task doesn't has any unique requirements so of course I already made similar things before. Proposed Milestones $79 USD - Binaries for the task created and provided for tests. $70 USD - Task completed. Results accepted. Sources provided. Only one thing could change expected approach - if your original XML files to big to load and read at once (hundreds of MB).
$149 USD in 3 days
5.0 (31 reviews)
6.6
6.6
User Avatar
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 framework. Proposed Milestones $250 USD - Milestone
$250 USD in 3 days
5.0 (6 reviews)
5.8
5.8
User Avatar
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 development, enhancement, new features integration, maintenance for existing web applications. Proposed Milestones $88 USD - Compelete Task
$88 USD in 3 days
4.8 (23 reviews)
5.1
5.1
User Avatar
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 it Proposed Milestones $100 USD - code
$100 USD in 3 days
4.7 (12 reviews)
5.2
5.2
User Avatar
We believe that "A Satisfied Customer is the Best Business Strategy of all Time".
$111 USD in 1 day
5.0 (7 reviews)
3.2
3.2
User Avatar
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 in VBA, VBScript, Visual Basic, C#, F#, C, C++, ASM, Delphi, Java, iMacros, Flash, ASP, ASP.NET, Access, MySQL, MSSQL, QuickBooks, Oracle Proposed Milestones $277 USD - complete
$277 USD in 7 days
5.0 (7 reviews)
2.7
2.7
User Avatar
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 on your project.     High lights of expertise are:, C , C++ Programming,, Java, JavaScript, Python , XML, SQlite, Django, .NET ,website designing and Development, Web Scraping, Software Architecture and development.     I assure good Quality within specified deadlines, at a reasonable  Price.   Waiting for your Valuable Response.  Regards..
$30 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
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.
$111 USD in 3 days
5.0 (1 review)
0.0
0.0

About the client

Flag of UNITED KINGDOM
Walsall, United Kingdom
5.0
151
Payment method verified
Member since May 14, 2003

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.