"tipar datatable in dto c#" Code Answer's

You're definitely familiar with the best coding language C# that developers use to develop their projects and they get all their queries like "tipar datatable in dto c#" answered properly. Developers are finding an appropriate answer about tipar datatable in dto c# related to the C# coding language. By visiting this online portal developers get answers concerning C# codes question like tipar datatable in dto c#. Enter your desired code related query in the search bar and get every piece of information about C# code related question on tipar datatable in dto c#. 

tipar datatable in dto c#

By Luciano EdgardLuciano Edgard on Nov 27, 2020
Criando a classe para converter o DataTable para List

A seguir crie a classe Conversor com o método estático ConverterParaLista():

 using System;
using System.Collections.Generic;
using System.Data;
using System.Linq;
namespace WF_DataTable_Objetos
{
    public static class Conversor
    {
        public static List<T> ConverterParaLista<T>(DataTable dt)
        {
            var columnNames = dt.Columns.Cast<DataColumn>().Select(c => c.ColumnName.ToLower()).ToList();
            var properties = typeof(T).GetProperties();
            return dt.AsEnumerable().Select(row => {
                var objT = Activator.CreateInstance<T>();
                foreach (var pro in properties)
                {
                    if (columnNames.Contains(pro.Name.ToLower()))
                    {
                        try
                        {
                            pro.SetValue(objT, row[pro.Name]);
                        }
                        catch (Exception)
                        { }
                    }
                }
                return objT;
            }).ToList();
        }
    }
}

Add Comment

0

All those coders who are working on the C# based application and are stuck on tipar datatable in dto c# can get a collection of related answers to their query. Programmers need to enter their query on tipar datatable in dto c# related to C# code and they'll get their ambiguities clear immediately. On our webpage, there are tutorials about tipar datatable in dto c# for the programmers working on C# code while coding their module. Coders are also allowed to rectify already present answers of tipar datatable in dto c# while working on the C# language code. Developers can add up suggestions if they deem fit any other answer relating to "tipar datatable in dto c#". Visit this developer's friendly online web community, CodeProZone, and get your queries like tipar datatable in dto c# resolved professionally and stay updated to the latest C# updates. 

C# answers related to "tipar datatable in dto c#"

View All C# queries

C# queries related to "tipar datatable in dto c#"

Browse Other Code Languages

CodeProZone