Ejemplo n.º 1
0
        public static FisioterapeutaColumnas ObtenerColumnasFisioterapeuta()
        {
            #region linq to class
            //try
            //{
            //    //RemoteModelDataContext dm = new RemoteModelDataContext();
            //    var collection = dm.SP_SeleccionarColumnasFisioterapueta();
            //    FisioterapeutaColumnas columnas = new FisioterapeutaColumnas();
            //    foreach (var item in collection)
            //    {
            //        FisioterapeutaColumnas atributos = new FisioterapeutaColumnas();
            //        atributos.idColumna = ((int)item.column_id) - 1;
            //        atributos.NombreColumnaDB = item.name;
            //        switch (atributos.idColumna)
            //        {
            //            case 0: atributos.NombreColumna = "Código"; break;
            //            case 1: atributos.NombreColumna = "Nombres"; break;
            //            case 2: atributos.NombreColumna = "Apellidos"; break;
            //            case 3: atributos.NombreColumna = "Rol"; break;
            //            case 4: atributos.NombreColumna = "Celular"; break;
            //            case 5: atributos.NombreColumna = "Teléfono"; break;
            //            case 6: atributos.NombreColumna = "Cent.Loboral"; break;
            //            case 7: atributos.NombreColumna = "Email"; break;
            //            case 8: atributos.NombreColumna = "N° CTMP"; break;
            //            case 9: atributos.NombreColumna = "N° NDTA"; break;
            //            case 10: atributos.NombreColumna = "Contraseña"; break;
            //            case 11: atributos.NombreColumna = "Usuario"; break;
            //            case 12: atributos.NombreColumna = "Borrado"; break;
            //            case 13: atributos.NombreColumna = "Url Foto"; break;
            //            case 14: atributos.NombreColumna = "Género"; break;
            //        }
            //        columnas.ListaColumnasFisioterapeuta.Add(atributos);
            //    }
            //    return columnas;
            //}
            //catch (Exception ex)
            //{
            //    return null;
            //}
            #endregion

            #region SQL compact connection x  Hardcoded

            //SqlCeConnection conn = null;
            //SqlCeCommand cmd = null;
            //SqlCeDataReader rdr = null;
            FisioterapeutaColumnas columnas = new FisioterapeutaColumnas();

            try
            {
                //conn = new SqlCeConnection("Data Source=" + System.IO.Path.Combine(Path.GetDirectoryName(System.Reflection.Assembly.GetEntryAssembly().Location), "HRNPCIData.sdf"));
                //conn.Open();
                //cmd = new SqlCeCommand(@"SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'Fisioterapeuta'", conn);
                //rdr = cmd.ExecuteReader();

                //while (rdr.Read())
                //{
                for (int i = 0; i < 15; i++)
                {
                    FisioterapeutaColumnas atributos = new FisioterapeutaColumnas();
                    atributos.idColumna       = i;
                    atributos.NombreColumnaDB = "";
                    switch (atributos.idColumna)
                    {
                    case 0: atributos.NombreColumna = "Código"; break;

                    case 1: atributos.NombreColumna = "Nombres"; break;

                    case 2: atributos.NombreColumna = "Apellidos"; break;

                    case 3: atributos.NombreColumna = "Rol"; break;

                    case 4: atributos.NombreColumna = "Celular"; break;

                    case 5: atributos.NombreColumna = "Teléfono"; break;

                    case 6: atributos.NombreColumna = "Cent.Loboral"; break;

                    case 7: atributos.NombreColumna = "Email"; break;

                    case 8: atributos.NombreColumna = "N° CTMP"; break;

                    case 9: atributos.NombreColumna = "N° NDTA"; break;

                    case 10: atributos.NombreColumna = "Contraseña"; break;

                    case 11: atributos.NombreColumna = "Usuario"; break;

                    case 12: atributos.NombreColumna = "Borrado"; break;

                    case 13: atributos.NombreColumna = "Url Foto"; break;

                    case 14: atributos.NombreColumna = "Género"; break;
                    }
                    columnas.ListaColumnasFisioterapeuta.Add(atributos);
                }

                //}
            }
            catch (Exception)
            {
                return(null);
            }
            finally
            {
                //conn.Close();
            }

            return(columnas);


            #endregion
        }
Ejemplo n.º 2
0
        public static FisioterapeutaColumnas ObtenerColumnasFisioterapeuta()
        {
            #region linq to class
            //try
            //{
            //    //RemoteModelDataContext dm = new RemoteModelDataContext();
            //    var collection = dm.SP_SeleccionarColumnasFisioterapueta();
            //    FisioterapeutaColumnas columnas = new FisioterapeutaColumnas();
            //    foreach (var item in collection)
            //    {
            //        FisioterapeutaColumnas atributos = new FisioterapeutaColumnas();
            //        atributos.idColumna = ((int)item.column_id) - 1;
            //        atributos.NombreColumnaDB = item.name;
            //        switch (atributos.idColumna)
            //        {
            //            case 0: atributos.NombreColumna = "Código"; break;
            //            case 1: atributos.NombreColumna = "Nombres"; break;
            //            case 2: atributos.NombreColumna = "Apellidos"; break;
            //            case 3: atributos.NombreColumna = "Rol"; break;
            //            case 4: atributos.NombreColumna = "Celular"; break;
            //            case 5: atributos.NombreColumna = "Teléfono"; break;
            //            case 6: atributos.NombreColumna = "Cent.Loboral"; break;
            //            case 7: atributos.NombreColumna = "Email"; break;
            //            case 8: atributos.NombreColumna = "N° CTMP"; break;
            //            case 9: atributos.NombreColumna = "N° NDTA"; break;
            //            case 10: atributos.NombreColumna = "Contraseña"; break;
            //            case 11: atributos.NombreColumna = "Usuario"; break;
            //            case 12: atributos.NombreColumna = "Borrado"; break;
            //            case 13: atributos.NombreColumna = "Url Foto"; break;
            //            case 14: atributos.NombreColumna = "Género"; break;
            //        }
            //        columnas.ListaColumnasFisioterapeuta.Add(atributos);
            //    }
            //    return columnas;
            //}
            //catch (Exception ex)
            //{
            //    return null;
            //}
            #endregion

            #region SQL compact connection x  Hardcoded

            //SqlCeConnection conn = null;
            //SqlCeCommand cmd = null;
            //SqlCeDataReader rdr = null;
            FisioterapeutaColumnas columnas = new FisioterapeutaColumnas();

            try
            {
                //conn = new SqlCeConnection("Data Source=" + System.IO.Path.Combine(Path.GetDirectoryName(System.Reflection.Assembly.GetEntryAssembly().Location), "HRNPCIData.sdf"));
                //conn.Open();
                //cmd = new SqlCeCommand(@"SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'Fisioterapeuta'", conn);
                //rdr = cmd.ExecuteReader();

                //while (rdr.Read())
                //{
                for (int i = 0; i < 15; i++)
                {
                    
                    FisioterapeutaColumnas atributos = new FisioterapeutaColumnas();
                    atributos.idColumna = i ;
                    atributos.NombreColumnaDB = "";
                    switch (atributos.idColumna)
                    {
                        case 0: atributos.NombreColumna = "Código"; break;
                        case 1: atributos.NombreColumna = "Nombres"; break;
                        case 2: atributos.NombreColumna = "Apellidos"; break;
                        case 3: atributos.NombreColumna = "Rol"; break;
                        case 4: atributos.NombreColumna = "Celular"; break;
                        case 5: atributos.NombreColumna = "Teléfono"; break;
                        case 6: atributos.NombreColumna = "Cent.Loboral"; break;
                        case 7: atributos.NombreColumna = "Email"; break;
                        case 8: atributos.NombreColumna = "N° CTMP"; break;
                        case 9: atributos.NombreColumna = "N° NDTA"; break;
                        case 10: atributos.NombreColumna = "Contraseña"; break;
                        case 11: atributos.NombreColumna = "Usuario"; break;
                        case 12: atributos.NombreColumna = "Borrado"; break;
                        case 13: atributos.NombreColumna = "Url Foto"; break;
                        case 14: atributos.NombreColumna = "Género"; break;
                    }
                    columnas.ListaColumnasFisioterapeuta.Add(atributos);
                }

                //}


            }
            catch (Exception)
            {
                return null;
            }
            finally
            {
                //conn.Close();
            }

            return columnas;


            #endregion
        }