Find Jobs
Hire Freelancers

C# - WPF tool to add XML snippets to existing XML file at correct position

€8-30 EUR

Completed
Posted over 3 years ago

€8-30 EUR

Paid on delivery
Hello, I have an existing XML file containing views with the following structure: <ViewsFile> <Categories> <ViewCategory Name="General"> <Views> <View Name="abc"> <StoredProcedure>sp_abc</StoredProcedure> <DefaultDisplayName>This name appears somewhere</DefaultDisplayName> </View> <View Name="xyz"> <StoredProcedure>sp_xyz</StoredProcedure> <DefaultDisplayName>This name appears somewhere</DefaultDisplayName> </View> </Views> </ViewCategory> <ViewCategory Name="Warehouse"> <Views> <View Name="123"> <StoredProcedure>sp_123</StoredProcedure> <DefaultDisplayName>This name appears somewhere</DefaultDisplayName> </View> </Views> </ViewCategory> </Categories> </ViewsFile> Additionally I have a folder containing several XML files, which are snippets with the following structure: Snippet file 1: <ViewCategory Name="Warehouse"> <Views> <View Name="uio"> <StoredProcedure>sp_uio</StoredProcedure> <DefaultDisplayName>This name appears somewhere</DefaultDisplayName> </View> </Views> </ViewCategory> Snippet file 2: <ViewCategory Name="General"> <Views> <View Name="bla"> <StoredProcedure>sp_bla</StoredProcedure> <DefaultDisplayName>This name appears somewhere</DefaultDisplayName> </View> </Views> </ViewCategory> When starting the tool, it should go through the folder of snippets and fill a DataGridView with the name of the view and the DefaultDisplayName. Additionally there should be one more DataGridViewCheckBoxColumn in the DataGridView: - Install? If the user finally clicks a button, the tool should go through all rows in the DataGridView and add those snippets to the original ViewsFile according to the correct category, if not existing in that file yet. So, if the snippet "uio" was checked, at the end the file should look like: <ViewsFile> <Categories> <ViewCategory Name="General"> <Views> <View Name="abc"> <StoredProcedure>sp_abc</StoredProcedure> <DefaultDisplayName>This name appears somewhere</DefaultDisplayName> </View> <View Name="xyz"> <StoredProcedure>sp_xyz</StoredProcedure> <DefaultDisplayName>This name appears somewhere</DefaultDisplayName> </View> </Views> </ViewCategory> <ViewCategory Name="Warehouse"> <Views> <View Name="123"> <StoredProcedure>sp_123</StoredProcedure> <DefaultDisplayName>This name appears somewhere</DefaultDisplayName> </View> <View Name="uio"> <StoredProcedure>sp_uio</StoredProcedure> <DefaultDisplayName>This name appears somewhere</DefaultDisplayName> </View> </Views> </ViewCategory> </Categories> </ViewsFile>
Project ID: 27086873

About the project

7 proposals
Remote project
Active 4 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
Awarded to:
User Avatar
Hi There ! I am doing Software Engineering ,Having 2 years experience especially in programming (i.e. Java,C#,C++,C,Python),Code Debugging, Database connections, App development and much more. Lets chat further more in details in inbox.
€20 EUR in 1 day
5.0 (1 review)
0.8
0.8
7 freelancers are bidding on average €35 EUR for this job
User Avatar
I have gone through the details.. XML structure is understandable, but i would like to discuss about the bottom lines of bis details "f the user finally clicks a button, the tool should go through all rows in the DataGridView and add those snippets to the original ViewsFile according to the correct category, if not existing in that file yet." What does it mean by OriginalView File.. Will it be XAML view with the same name as xml stuff ?
€40 EUR in 1 day
5.0 (202 reviews)
7.3
7.3
User Avatar
Hi. I have written many automation .NET C# apps for formatting files including XML. Can format to any XML templates. Ready to write your project. Will complete within 1 day
€60 EUR in 1 day
5.0 (18 reviews)
4.0
4.0
User Avatar
Hi, Hope you are doing well! I have 15 years’ experience in development! Thanks for sharing your project requirement with us. It will be our great pleasure to work on your project. I have checked your requirement, yes we can do it, because we already work on similar requirement in past. We have right skills to work on this assignment. We will complete the work as per requirement. Let’s start work Thanks and Regards.
€19 EUR in 7 days
5.0 (4 reviews)
3.6
3.6
User Avatar
Hi Greetings, I can help you to do this, I am aware of WPF and MVVM over 3 years. Waiting for the job proposal. Thanks in advance. Mythily J
€30 EUR in 1 day
5.0 (6 reviews)
2.0
2.0
User Avatar
Hello Mam/Sir, I would like to work on your website, I am a experienced developer available full time, I had gone through your job requirements, I want to start work right now , Please get in touch I have 4+ years of experience in Web Scraping, design and development. I have worked on ASP.NET C#, MVC ,Core ,Angular ,SQL SERVER ,Rest API, Payment gateway. Services:- * Responsive web-design Using Html5, css, jQuery, Bootstrap. * Website Redesign into Responsive. * Psd to html5. * Web development. * Front-end & Back-end Website Development. * Web development(Responsive website). Why choose us? * 4+ years experience. * Dedicated teams. * Respect of the client needs and objectives. * High Quality work. * Quick response. * After service support. Waiting for your response Regards Chovatiya
€25 EUR in 1 day
5.0 (2 reviews)
1.4
1.4

About the client

Flag of GERMANY
Hamburg, Germany
5.0
8
Payment method verified
Member since Oct 1, 2013

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.