示例#1
0
 public static UsersS GetUsers()
 {
     UsersS userse = new UsersS();
     ServHCR shcr = new ServHCR();
     userse = shcr.UsersGrid();
     return userse;
 }
示例#2
0
文件: hcrDAO.cs 项目: royds4/HCR
        public UsersS UsersGrid()
        {
            UsersS userse = new UsersS();
            string connectionString = UtilSh.strCnn; //System.Configuration.ConfigurationManager.ConnectionStrings["cnnSql2"].ToString();
            using (SqlConnection connection = new SqlConnection(connectionString))
            {
                using (SqlCommand command = new SqlCommand())
                {
                    command.Connection = connection;
                    command.CommandText = "Exec dbo.UsersGrid";
                    command.CommandType = CommandType.Text;
                    connection.Open();

                    using (SqlDataReader dataReader = command.ExecuteReader())
                    {
                        UsersDTO user;
                        while (dataReader.Read())
                        {
                            user = new UsersDTO();//Creación de un nuevo objeto del tipo de nuestro DTO en donde cargaremos toda la información proveniente de nuestro comando de DB, discriminando cada elemento con 'request'
                            user.ID = Convert.ToInt32(dataReader["ID"]);
                            user.CemexID = Convert.ToString(dataReader["CemexID"]);
                            user.NUsuario = Convert.ToString(dataReader["NUsuario"]);
                            user.Email = Convert.ToString(dataReader["Email"]);
                            user.Rol = Convert.ToString(dataReader["Rol"]);

                            userse.Add(user);
                        }
                    }

                    //Convert.ToInt32(paramTotalRecords.Value);
                }
            }
            return userse;
        }