public static void InsertarLocalesTipo()
        {
            var _allLocalesTipo = ImportarExcel.GetAllLocalesTipo();

            foreach (var keys in _allLocalesTipo)
            {
                var _grupoLocalesId = new DB_PLANTILLA().GetSingleRecord <T_Grupo_Locales>(x => x.Cod1 == keys.Key).Id;
                foreach (var value in keys.Value)
                {
                    T_LocalTipo _localTipo = new T_LocalTipo()
                    {
                        Value         = value,
                        Grupo_Locales = _grupoLocalesId
                    };

                    new DB_PLANTILLA().AddElemento(_localTipo.GetType(), _localTipo);
                }
            }

            //using (var db = new DB_PLANTILLA())
            //{
            //foreach (var item in _allLocalesTipo)
            //{
            //    var _grupoLocalesId = DataBaseController.GetSingleRecord<T_Grupo_Locales>(new DB_PLANTILLA(), x => x.Cod1 == item.Value).Id;

            //    T_LocalTipo _localTipo = new T_LocalTipo()
            //    {
            //        Value = item.Key,
            //        Grupo_Locales = _grupoLocalesId
            //    };

            //    DataBaseController.AddElemento(new DB_PLANTILLA(), _localTipo.GetType(), _localTipo);
            //}
            //}
        }
Ejemplo n.º 2
0
        public static LocalTipo ToProject(this T_LocalTipo t_localTipo)
        {
            LocalTipo _localTipo = new LocalTipo()
            {
                Id            = t_localTipo.Id,
                Value         = t_localTipo.Value,
                Grupo_Locales = t_localTipo.Grupo_Locales
            };

            return(_localTipo);
        }